- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
function sendForm() {
var checksrole = document.getElementsByName("role");
var i = 0, f = 0;
while (f == 0 && i < checksrole.length) {
if (checksrole[i].checked == true) {
f = 1;
}
i++;
}
if (f == 0) {
WindowUtils.popUpDialog("Пожалуйста, выберите роль пользователя", "WARN");
return false;
}
return true;
}
Автор не догадывается о существовании типа boolean, о говорящих именах функций, о досрочном выходе из цикла и о возможностях используемых фреймворков (на странице использованы одновременно YUI - для вывода окна сообщения и Prototype - для отправки AJAX-запроса).
Lure Of Chaos 16.04.2012 18:21 # 0