рони, в IE и опере при нажатии у кнопок появляется эффект вдавленности. Причем отменить этот эффект простым способом не получается. Но городить из-за этого велосипед из другого тега и js - я считаю тупостью крайней мерой. Я предложил воркэраунд на html+css(признаюсь, нагуглил его).
__________________
В личку только с интересными предложениями
единственно что заметил у вас кнопка чёрная у danik.js, э ... светлее короче.
Ну дык, это я стили такие прописал. Могу и светлую сделать. Я же говорю, дело не в самом дизайне, а в том, что оба варианта работают без проблем. Вот мы и дискутировали, каким вариантом пользоваться нужно, а какой вариант сделан через одно место.
Дык. Суть как раз была не в дизайне, а в том, что в этом случае DIV работает так же, как
ок это мне понятно - непонятен как раз спор по дизайну -- непойму что у вас нажимается или ненажимается и что вы хотите добиться чтоб нажималось или что ненажималось. уфф ... можно неотвечать ...
intro, так че насчет исправления? Работает как надо?
Честно - не проверял.
Сообщение от danik.js
Вот это тоже коробит
Ну почему, почему не onclick?
Дело привычки и внешнего вида. Я начинал изучение вёрстки на стадии написания сайта, на базе движка готового. Там так был написан onClick. Да и выглядит для меня куда более приятно. Отдельные слова из событий выделяются. Например onKeyPress. Тоже неплохо. Сразу видно что и где.
Есть форма
<form id="ttt" action="#" method="post">
<input ... />
<input type="submit" class="button" name="bbb" value="Отправить" />
</form>
Отлавливаю событие нажатия кнопки в PHP:
if($_POST['bbb']){...;}
А как это событие отловить если вместо <input type="submit" ...> мне позарез нужно использовать <a href="#" onClick="document.getElementById('ttt').submit()"> Отправить</a>
Вот такая проблема.