Программирование > JavaScript & JScript

Как сделать подтверждение удаления?

<< < (2/3) > >>

DRon:
Это понятно! Вопрос: КАК ? :)

Metaller:
Примерно так. (за точность синтаксиса не руаюсь... но принцип такой):

conf=0;
for(i=0;i

DRon:
Спасибо! НА днях проверю :)

DRon:

<script language="JavaScript">
function fuck()
{
conf=0;
for(i=0;i<document.users.del.length;i++) {
if (document.users.del[i]) {
conf=1;
break;
}
}

if(conf) {
alert(\'вы уверены?\');
return true;
} else {
return false;
}
}
</script>
<form action=/admin/index.php method=post enctype=multipart/form-data name=users>
<input type=checkbox name=del[13] value="13">
<input type=checkbox name=del[15] value="15">
<input type=checkbox name=del[11] value="11">
<input type="submit" onclick="return fuck();">
</form>

Вот такой скрипт при нажатии на SUbmit пишет, что document.users.del.length is nul or not a object

mike:

--- Цитировать ---Вот такой скрипт при нажатии на SUbmit пишет, что document.users.del.length is nul or not a object
--- Конец цитаты ---

Оно и понятно, ведь массив del существовал бы в случае, если все чекбоксы были с именем del. А так у тебя три разных элемента с именами del[11], del[13] и del[15].
Если у тебя в форме одни чекбоксы, то цикл стоит делать по элементам формы:

--- Код: ---
function fuck()
{
    conf=0;
    for(i=0;i

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии