Задача:
при нажатии на линк <a href> сабмитить форму.
Пишу:<form method=GET name="form2" id=form2>
<a href="JavaScript://" onClick="forms['form2'].submit();">bbbbbbbbbbbbbb</a>
</form>или
<form method=GET name="form2" id=form2>
<a href="JavaScript://" onClick="document.form2.submit();">cccccccccccccccc</a>
</form>в mozilla - все без проблем. в IE форма не сабмититься! в чем грабли?
>Задача:
>при нажатии на линк <a href> сабмитить форму.
> ...
>в mozilla - все без проблем. в IE форма не сабмититься! в
>чем грабли?а если так:
<form method=GET name="form2" id=form2>
<a href="javascript:document.form2.submit();">cccccccccccccccc</a>
</form>?
>>Задача:
>>при нажатии на линк <a href> сабмитить форму.
>> ...
>>в mozilla - все без проблем. в IE форма не сабмититься! в
>>чем грабли?
>
>а если так:
>
><form method=GET name="form2" id=form2>
><a href="javascript:document.form2.submit();">cccccccccccccccc</a>
></form>
>
>?
так не получиться. мне конфирм надо спрашивать передл сабмитом. реально выглядит так:
<a href="JavaScript://" onClick="if (confirm('Submit Form>')){ forms['form2'].submit(); } ">aaaaaaaaa</a>
>так не получиться. мне конфирм надо спрашивать передл сабмитом. реально выглядит так:
>
><a href="JavaScript://" onClick="if (confirm('Submit Form>')){ forms['form2'].submit(); } ">aaaaaaaaa</a>Нет проблем:
<form method=GET name="form2" id=form2>
<a href="javascript:if(confirm('Submit form?')) document.form2.submit();">cccccccccccccccc</a>
</form>Работает, как надо, и в Мозилле, и в Опере, и ДАЖЕ в ИЕ :)