Проверка формы флажка в Firefox - PullRequest
0 голосов
/ 14 января 2009

Проверка формы для флажков работает только в IE ....? У кого-нибудь есть образец, работающий в FF?

Спасибо.

Ответы [ 3 ]

2 голосов
/ 14 января 2009
var isChecked = document.forms['myform'].elements['mycheckbox'].checked;
if (!isChecked) {
  alert('You must agree');
}
0 голосов
/ 14 января 2009

Чтобы получить значение элемента (флажок), вы можете использовать что-то более совместимое с браузером ....

var CheckBox = document.all? document.all ["checkbox"]: document.getElementById ("checkbox"); var isChecked = CheckBox.checked;

0 голосов
/ 14 января 2009

Хм ... Ваш вопрос не совсем ясен.

Если это проверка формы, как при проверке, то разве вы не должны делать это на стороне сервера? Который будет независимым от браузера.

Если вы выполняете какую-либо проверку формы с помощью Javascript и затем передаете ее на сервер, вы всегда должны проверять ее и на стороне сервера ... простой запрос http может легко испортить систему, которая этого не делает.

Если у вас есть библиотека Javascript, которую вы используете для проверки форм, возможно, было бы целесообразно предоставить более подробную информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...