Код
<script language="javascript">
function confirmReset() {
if (document.f.text.value.length<60000){
document.f.Submit2.click();
}
if (60000<document.f.text.value.length) {
window.alert('Текст больше 60000 символов!'); }
}
return false;
</script>
function confirmReset() {
if (document.f.text.value.length<60000){
document.f.Submit2.click();
}
if (60000<document.f.text.value.length) {
window.alert('Текст больше 60000 символов!'); }
}
return false;
</script>
Спустя 15 минут, 8 секунд (20.04.2007 - 19:17) welder написал(а):
Код
<script type="text/javascript">
function validator(form)
{
if(form.mess.value.length>5){
alert('Многа написало чудо ты моё.');
return false;
}
return true;
}
</script>
<form action="?event=add" name="form" onsubmit="return validator(this);" method="post">
<textarea name="mess" rows="6" cols="50" ></textarea>
<input value="оставить мессагу" name="knopa" type="submit">
</form>
function validator(form)
{
if(form.mess.value.length>5){
alert('Многа написало чудо ты моё.');
return false;
}
return true;
}
</script>
<form action="?event=add" name="form" onsubmit="return validator(this);" method="post">
<textarea name="mess" rows="6" cols="50" ></textarea>
<input value="оставить мессагу" name="knopa" type="submit">
</form>
Спустя 19 часов, 33 минуты, 7 секунд (21.04.2007 - 14:50) flash_guy написал(а):
Спасибо!
Спустя 11 дней, 22 часа, 43 минуты, 27 секунд (3.05.2007 - 13:34) Igor написал(а):
HI! Вот проблемка такая. форма одна, но необходимо чтоб нажимая на разные кнопки передовалось соответствующее зачение кнопки:
Вот эта:
а эта:
не передаёт!
А надо, чтоб второй вар-нт работал как первый...
Вот эта:
Код
<INPUT TYPE=submit name=editform value="удалить">
передаёт переменную "editform" со значением "удалить"
передаёт переменную "editform" со значением "удалить"
а эта:
Код
<INPUT type="button" name=editform onclick="del();" value="удалить">
<script LANGUAGE="JavaScript">
function del()
{
if(confirm("Вы уверены?")) { editform.submit();};else {alert("ну как хотите!")}
}
</SCRIPT>
<script LANGUAGE="JavaScript">
function del()
{
if(confirm("Вы уверены?")) { editform.submit();};else {alert("ну как хотите!")}
}
</SCRIPT>
не передаёт!
А надо, чтоб второй вар-нт работал как первый...
Спустя 1 час, 34 секунды (3.05.2007 - 14:34) vasa_c написал(а):
<form onsubmit="return confirm('Вы уверены?')">
Спустя 12 минут, 36 секунд (3.05.2007 - 14:47) Igor написал(а):
Цитата(vasa_c @ 3.5.2007, 11:34) [snapback]19674[/snapback]
<form onsubmit="return confirm('Вы уверены?')">
Что-то я не понял... это в начало формы ставить?
Просто у меня две кнопки, и для каждой свой сценарий.
Код
if($editform=="сохранить"){бла-бла};
if($editform=="удалить"){бла-бла};
<input name=editform type="button" onclick="send(this.form);" value="сохранить" />
<INPUT type="button" name=editform onclick="del();" value="удалить"></FORM>
if($editform=="удалить"){бла-бла};
<input name=editform type="button" onclick="send(this.form);" value="сохранить" />
<INPUT type="button" name=editform onclick="del();" value="удалить"></FORM>
Спустя 4 минуты, 45 секунд (3.05.2007 - 14:51) md5 написал(а):
гавно делаешь
Спустя 1 минута, 7 секунд (3.05.2007 - 14:53) vasa_c написал(а):
<input onclick="return del()">
если del() вернет false, обработка события по умолчанию (отправка формы) будет отменена
если del() вернет false, обработка события по умолчанию (отправка формы) будет отменена
Спустя 5 минут, 40 секунд (3.05.2007 - 14:58) Igor написал(а):
Цитата(md5 @ 3.5.2007, 11:51) [snapback]19679[/snapback]
гавно делаешь
почему говно?
Т.е. так никто не делает?
Спустя 1 час, 19 минут, 34 секунды (3.05.2007 - 16:18) Timok написал(а):
Код
<?php
print_r($_GET);
?>
<form>
<input name="delete" type="submit" value="Удалить" onclick="del(this);" />
</form>
<script type="text/javascript">
function del(button)
{
if (! confirm('Уверен?')) {
return false;
} else {
button.form.submit();
}
}
</script>
print_r($_GET);
?>
<form>
<input name="delete" type="submit" value="Удалить" onclick="del(this);" />
</form>
<script type="text/javascript">
function del(button)
{
if (! confirm('Уверен?')) {
return false;
} else {
button.form.submit();
}
}
</script>
только это действительно хня какая-то. Лучше сделай какое-нибудь скрытое поле (типа: <input type="hidden" name="del" value="1") и отправляй его значение.
Спустя 19 часов, 32 минуты, 6 секунд (4.05.2007 - 11:50) Igor написал(а):
Понятно!
Всем спасибо!
Всем спасибо!
_____________