Checkbox и warning

Don Arana

Новичок
Checkbox и warning

Привет всем!

Подскажите пожалуйста, как бы сделать так, что - когда ставишь галку на checkbox'e, то всплывает окошко с предупредением.

Идеально - в окошке предупреждения два варианта ответа - "Да" и "Отмена". При нажатии на "Отмена" галочка снимается.

Было бы супер!

Заранее большое спасибо
 

Vital_N

Новичок
function validateCheck(el) {
if (confirm('Отметить?')) {
el.checked = true;
} else {
el.checked = false;
}
}
onclick="validateCheck(this)"
 

Panchous

Павел
JavaScript, однако...
для checkbox'a есть события: onClick, onChange...
"окошко" - функция confirm('text'); // возвращает bool
 

Don Arana

Новичок
Panchous
Да нет.. На самом деле я обратился за конкретным советом, потому что слаб совсем в javascript, вы уж меня извините :(

Нашел один минус - если чекбокс уже отмечен галкой, снимаешь её - нужно сделать, чтобы предупреждение уже не появлялось...

Что-то вроде

if (confirm('Отметить?') and el.checked = false) { ...}

не помогает :(
 
Сверху