0

I want to show and hide a div based on a condition. Please help me do this. This my code:

<script> 
  var shad = '{SUBJECT}';       
  if (shad != "") {
    document.getElementById("subjectr").style.display = 'none';
  } else {
    document.getElementById("subjectr").style.display = 'show';
  }
</script>

<div  id="subjectr">
  sub
  <input type="text" name="subjectr">
</div>
heart hacker
  • 431
  • 2
  • 8
  • 22

2 Answers2

2

Try the following:

var shad ='SUBJECT';      
if (shad !="") {
  document.getElementById("subjectr").style.display = 'none';
}
else {
  document.getElementById("subjectr").style.display = 'block';
}
sub: <input type="text" name="subjectr" id="subjectr" value='SUBJECT'/>
Mamun
  • 66,969
  • 9
  • 47
  • 59
1
  var shad ='SUBJECT';        
  if (shad != "") {
    document.getElementById("subjectr").style.display = 'none';
  } else {
    document.getElementById("subjectr").style.display = 'block';
  }
Tariq Javed
  • 483
  • 3
  • 7