У меня есть div следующим образом:
<div id="div1" style="display:none">
Чтобы сделать его видимым снова, я безуспешно пытался:
document.getElementById('div1').style.display = ''
Как изменить стиль отображения div так, чтобы он снова отображался?
EDIT:, очевидно, что-то еще не так. это то, что я на самом деле делаю:
<script type="text/javascript">
flagprofile = <?php print 1 ?>;
if(flagprofile == 1){ document.getElementById('theid').style.display = 'block'; } else { document.getElementById('theid2').style.display = 'block'; }
</script>
<div id="theid" style="display:none">This is div 1</div>
<div id="theid2" style="display:none">This is div 2</div>
Я ожидаю, что первый появится, но это не так. Что не так?