Как стать автором
Обновить

Комментарии 25

Если уж onclick, почему бы не использовать
<a onclick="sform.submit();" href="#">Кнопка</a>
sform-опечатка, просто form
Вариантов множество, тут я соглашусь.
Кстати просто <img src="картинка" onclick="form.submit()"> тоже не сработало
<img src="..." alt="..." onclick="..." />
Этот вариант был проверен одним из первых :)
Только что опробовал ваш вариант, не работает.
Казалось бы, нонсенс - это НЕ МОЖЕТ НЕ РАБОТАТЬ - однако фиг.
Сложно сказать, в чем же кроется реальная причина...
Перекрывающих слоев нет, других более-менее объективных причин, я думаю, быть не может. Хотя как знать :) Пробежался FireBug'ом - Все "ОК"
хм-мм, тогда
some sample code




function validateForm(formObj)
{
alert("Submitting form");
return true;
}

function handleImageClick()
{
alert("In handleImageClick");
return true;
}















подробности почитать можно тут

и такое бывает :) , дубль два:


<html>
<script language="javascript">
function validateForm(formObj)
{
alert("Submitting form");
return true;
}
function handleImageClick()
{
alert("In handleImageClick");
return true;
}
</script>
<body>
<form action="dummy" onSubmit="return validateForm(this);">

<input type="text" id="id_date" />
<input type='image' src='icon_calendar.gif'
height='16' width='16'
alt='Select Date'
onclick='handleImageClick()' border='0' />
<input type="submit" />
</form>
</body>
</html>
подробности почитать можно тут
Забавное совпадение, час назад Гугль привел меня на этот же форум :) Правда топик был другой, но схожий: проблема также была с отправкой формы в ФФ.
У меня же в ФФ с самого начала было все в порядке.
Странно, что автор не проверял верстку в IE 6.
Автор проверял в ИЕ6, зря вы так категорично.
Сначала отправку формы, потом уже фиксил png для ее оформления под шестерку. И опять отправку. А потом, фиг знает почему, отправка рухнула, причем исключительно под ИЕ6
Ничего не понял. Выходит изначально верстка и работа формы под IE 6 работали, а потом вдруг перестали? ;)
Для IE есть два хороших плагина:
IEDevToolBar (от Microsoft, не работает с standalone версиями браузеров) и DebugBar (http://www.debugbar.com/, работает даже с набором multiple ie :))
А вот за это спасибо ;)
НЛО прилетело и опубликовало эту надпись здесь
хотел сказать:"таблица в форме? фи!" =)
Смотрим на поисковую форму Хабра и не разводим ханжества...
смотрим на на эфиопию и не разводя ханжества не будем требовать высоких зарплат, поел и будь доволен этим.

это идиотская совковая привычка сравнивать с тем, что хуже. если так будем жить, никогда лучше на постсовке никому не станет, надо сравнивать с тем, что лучше
И намного следующее дороже?


<div style="clear: both">
<form name="sf" action="/path/" method="get">
<div style="float: left"><img src="pretty_begin.png" alt="" /></div>
<div style="float: left"><input name="q" type="text" /></div>
<div style="float: left"><input type="image" src="pretty_button.gif" />
</div>
</form>
</div>
Блин, закрывающий див свалился :(
вы про элемент label слышали? + выносим стили в css и получаем нормальный читабельный код, кроме того, forma оборачивается в идеале fieldset и получаем отличное восриятие при отключенных стилях. холиворить я не хочу, просто если вы понимаете, что значит семантика и разделение представления и содержимого, таблицей вы не станете верстать
Стили конечно же должны быть вынесены, спору нет. Про label, fieldset и legend слышал и даже пользовался. Спасибо за дискуссию. Сделал для себя выводы.
и вам спасибо =)
НЛО прилетело и опубликовало эту надпись здесь
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.