waldi
Новичок
Господа, помогите разобраться!
Скрипты у меня на php, а в них использую класс html- шаблонов.
Понимаю, что, возможно, вопрос не по адресу, но у вас очень толковый народ, может, кто подскажет с ответом, если сталкивались.
Есть html код, который работает в IE, Opera, но не работает в Firefox разных версий.
Точнее, в Firefox кнопка submit("Change email") срабатывает только от нажатия enter, но не от клика на самой кнопке submit.
А вот в IE, Opera кнопка submit ("Change email") срабатывает и от нажатия enter, и от клика на самой кнопке submit.
При этом во всех броузерах onfocus/onblur срабатывает вроде корректно, то есть кнопка появляется при клике в поле ввода и исчезает при клике вне этого поля, проблема, повторюсь, с отправкой данных, которая в Firefox срабатывает только от enter, но не от клика на кнопке submit.
Вот код
<!-- EMAIL -->
<TABLE width="100%" border="0">
<TR>
<TD colspan="2" align="center">{EMAIL_ERROR}</TD>
</TR>
<TR>
<TD width="63%" align="right">
<SPAN style="margin-top: -5; margin-bottom: -5">
<INPUT type="text" name="form1" maxLength="50" size="31"
value="{EMAIL_VALUE}" class="first"
onfocus="expand('change_button')" onblur="hide('change_button')">
</SPAN>
</TD>
<!-- SUBMIT -->
<TD width="37%" align="left">
<SPAN id="change_button" style="display: block; margin-top: -10; margin-bottom: -10">
<INPUT type="submit" name="Submit" value="Change email" class="second">
</SPAN>
</TD>
</TR>
</TABLE>
Заранее благодарен!
Скрипты у меня на php, а в них использую класс html- шаблонов.
Понимаю, что, возможно, вопрос не по адресу, но у вас очень толковый народ, может, кто подскажет с ответом, если сталкивались.
Есть html код, который работает в IE, Opera, но не работает в Firefox разных версий.
Точнее, в Firefox кнопка submit("Change email") срабатывает только от нажатия enter, но не от клика на самой кнопке submit.
А вот в IE, Opera кнопка submit ("Change email") срабатывает и от нажатия enter, и от клика на самой кнопке submit.
При этом во всех броузерах onfocus/onblur срабатывает вроде корректно, то есть кнопка появляется при клике в поле ввода и исчезает при клике вне этого поля, проблема, повторюсь, с отправкой данных, которая в Firefox срабатывает только от enter, но не от клика на кнопке submit.
Вот код
<!-- EMAIL -->
<TABLE width="100%" border="0">
<TR>
<TD colspan="2" align="center">{EMAIL_ERROR}</TD>
</TR>
<TR>
<TD width="63%" align="right">
<SPAN style="margin-top: -5; margin-bottom: -5">
<INPUT type="text" name="form1" maxLength="50" size="31"
value="{EMAIL_VALUE}" class="first"
onfocus="expand('change_button')" onblur="hide('change_button')">
</SPAN>
</TD>
<!-- SUBMIT -->
<TD width="37%" align="left">
<SPAN id="change_button" style="display: block; margin-top: -10; margin-bottom: -10">
<INPUT type="submit" name="Submit" value="Change email" class="second">
</SPAN>
</TD>
</TR>
</TABLE>
Заранее благодарен!