Подтверждение на удаление

 
0
 
JavaScript
ava
NIMahno | 26.09.2003, 16:00
Я вывожу список сообщений, установив checkbox слева, чтобы можно было их помечать и удалять помеченные, т.е. что-то вроде:

<form action="delete.jsp" method=post>
<input type="checkbox" name="name1" value="value1">Mess1
<input type="checkbox" name="name2" value="value2">Mess1
<input type="checkbox" name="name3" value="value3">Mess1
<input type="submit" name="delete" value="delete">
</form>

По нажатию кнопки все выделенные направляются в "delete.jsp", где благополучно удаляются.

Но хочется добавить еще и окно предупреждения типа

"javascript:window.status=window.confirm('Вы уверены?');void0);"

и пока пользователь не определится, ничего не удалять. Вот, не знаю к чему его прицепить, так чтобы и скрипт сработал, и данные в случае утвердительного ответа передались.
Посоветуйте, а?
Ответы (3)
ava
MuToGeN | 26.09.2003, 15:18 #
<script language="JavaScript">
function formSubmit()
{
   if(confirm("Вы точно хотите это удалить?"))
       document.all.myForm.submit();
   else
       alert("Ну, не хотите - как хотите");
}
</script>


<form action="delete.jsp" method=post id="myForm">
...
...
ava
DIMA.NET | 26.09.2003, 15:33 #
Вот скрипт проверки:

<script>
function check(){
if(confirm("Вы действительно хотите удалить сообщения?")){
form1.submit();
}else
{
alert("Ну, Вы сами не захотели!");
}
}
</script>


А вот HTML:

<form action="delete.jsp" name="form1" method=post>
<input type="checkbox" name="name1" value="value1">Mess1
<input type="checkbox" name="name2" value="value2">Mess1
<input type="checkbox" name="name3" value="value3">Mess1
<input type="button" name="submit" onclick="check()">
</form>


MuToGeN, пока я напечатал, ты уже ответил!
ava
NIMahno | 26.09.2003, 16:45 #
спасибо, работает, замечательно работает...
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить