Comments 25
Если уж onclick, почему бы не использовать
<a onclick="sform.submit();" href="#">Кнопка</a>
<a onclick="sform.submit();" href="#">Кнопка</a>
0
sform-опечатка, просто form
0
Вариантов множество, тут я соглашусь.
Кстати просто <img src="картинка" onclick="form.submit()"> тоже не сработало
Кстати просто <img src="картинка" onclick="form.submit()"> тоже не сработало
0
да можно и без ... Просто
Но это точно не элегантно, зато брутально
Но это точно не элегантно, зато брутально
+1
Только что опробовал ваш вариант, не работает.
Казалось бы, нонсенс - это НЕ МОЖЕТ НЕ РАБОТАТЬ - однако фиг.
Сложно сказать, в чем же кроется реальная причина...
Перекрывающих слоев нет, других более-менее объективных причин, я думаю, быть не может. Хотя как знать :) Пробежался FireBug'ом - Все "ОК"
Казалось бы, нонсенс - это НЕ МОЖЕТ НЕ РАБОТАТЬ - однако фиг.
Сложно сказать, в чем же кроется реальная причина...
Перекрывающих слоев нет, других более-менее объективных причин, я думаю, быть не может. Хотя как знать :) Пробежался FireBug'ом - Все "ОК"
0
хм-мм, тогда
some sample code
function validateForm(formObj)
{
alert("Submitting form");
return true;
}
function handleImageClick()
{
alert("In handleImageClick");
return true;
}
подробности почитать можно тут
some sample code
function validateForm(formObj)
{
alert("Submitting form");
return true;
}
function handleImageClick()
{
alert("In handleImageClick");
return true;
}
подробности почитать можно тут
0
и такое бывает :) , дубль два:
<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>
подробности почитать можно тут
<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>
подробности почитать можно тут
0
Странно, что автор не проверял верстку в IE 6.
+1
Автор проверял в ИЕ6, зря вы так категорично.
Сначала отправку формы, потом уже фиксил png для ее оформления под шестерку. И опять отправку. А потом, фиг знает почему, отправка рухнула, причем исключительно под ИЕ6
Сначала отправку формы, потом уже фиксил png для ее оформления под шестерку. И опять отправку. А потом, фиг знает почему, отправка рухнула, причем исключительно под ИЕ6
0
Ничего не понял. Выходит изначально верстка и работа формы под IE 6 работали, а потом вдруг перестали? ;)
Для IE есть два хороших плагина:
IEDevToolBar (от Microsoft, не работает с standalone версиями браузеров) и DebugBar (http://www.debugbar.com/, работает даже с набором multiple ie :))
Для IE есть два хороших плагина:
IEDevToolBar (от Microsoft, не работает с standalone версиями браузеров) и DebugBar (http://www.debugbar.com/, работает даже с набором multiple ie :))
+1
0
хотел сказать:"таблица в форме? фи!" =)
0
Смотрим на поисковую форму Хабра и не разводим ханжества...
-1
смотрим на на эфиопию и не разводя ханжества не будем требовать высоких зарплат, поел и будь доволен этим.
это идиотская совковая привычка сравнивать с тем, что хуже. если так будем жить, никогда лучше на постсовке никому не станет, надо сравнивать с тем, что лучше
это идиотская совковая привычка сравнивать с тем, что хуже. если так будем жить, никогда лучше на постсовке никому не станет, надо сравнивать с тем, что лучше
+3
И намного следующее дороже?
<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>
0
Блин, закрывающий див свалился :(
0
вы про элемент label слышали? + выносим стили в css и получаем нормальный читабельный код, кроме того, forma оборачивается в идеале fieldset и получаем отличное восриятие при отключенных стилях. холиворить я не хочу, просто если вы понимаете, что значит семантика и разделение представления и содержимого, таблицей вы не станете верстать
+3
UFO just landed and posted this here
Sign up to leave a comment.
Брутально-элегантная верстка