Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Подтверждение отметки checkbox


Автор: BuShaRt 15.11.2007, 12:40
Как сделать так, чтобы при снятие флажка, у пользователя запрашивалось, уверен ли он, что хочет снять флажок? Если да, то флажок снимаеться и выполняеться функция - если нет, то нечего не происходит. Знаю, что как то связанно с confirm, но как правильно реализовать не знаю.

Код

<form id="form" name="form">
    <input name="val" id = "val" type="checkbox" onClick="checkBox(this);">
</form>


Код

function checkBox(e){
    requestdata(e.name, e.checked);
}

Автор: Castro 15.11.2007, 16:28
Код

function go()
{
if (confirm("Хотите на yandex?") )
{
parent.location='http://www.yandex.ru';
alert("Счастливого пути");
}
else
{
alert("Ладно, оставайтесь");
defaultStatus='Что сделано, то сделано';
}
}

Это?

Автор: BuShaRt 15.11.2007, 16:32
Castro, 
Нет, не это... Галочка в checkbox все равно меняеться при таком расладе.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)