Функция работает в IE, не работает в Mozilla
Помогите новичку.
Функция должна скрывать один раздел <div> и показывать другой. Вызывается кнопкой: <button class="sm" onclick="VisHid()">Изменить заказ</button> В Эксплорере все ОК. Мозилла же понимает нажатие на эту кнопку как будто бы нажали на кнопку Submit. То есть отправляет данные на сервер.
function VisHid() {
eval('div2.style.display="inline"')
eval('div1.style.display="none"') }
В чем может быть проблема? Если проблема не в javascript, буду копать в php и html |
<script type="text/javascript">
window.onload = function(){
function id(i){return document.getElementById(i);}
id('sm').onclick = function(){
id('div1').style.display='block';
id('div2').style.display='none';
}
}
</script> <button id="sm">Изменить заказ</button> <div id="div2">222</div> <div id="div1">2222</div> |
| Часовой пояс GMT +3, время: 05:04. |