|
|
|
| Привет всем, возникла такая проблема.
Необходимо при регистрации добавить checkbox, это легко:
Код:
<input type="checkbox" name="pravila_yes" /> - <strong>Я согласен с Правилами Сайта.</strong>
|
Вот собственно вопрос.
Что необходимо дописать в этот скрипт:
Код:
<script language="javascript" type="text/javascript">
function submitbutton_reg() {
var form = document.mosForm;
var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");
// do field validation
if (form.name.value == "") {
alert( "<?php echo addslashes( html_entity_decode(_REGWARN_NAME) );?>" );
} else if (form.username.value == "") {
alert( "<?php echo addslashes( html_entity_decode(_REGWARN_UNAME) );?>" );
} else if (r.exec(form.username.value) || form.username.value.length < 3) {
alert( "<?php printf( addslashes( html_entity_decode(_VALID_AZ09_USER) ), addslashes( html_entity_decode(_PROMPT_UNAME) ), 2 );?>" );
} else if (form.email.value == "") {
alert( "<?php echo addslashes( html_entity_decode(_REGWARN_MAIL) );?>" );
} else if (form.password.value.length < 6) {
alert( "<?php echo addslashes( html_entity_decode(_REGWARN_PASS) );?>" );
} else if (form.password2.value == "") {
alert( "<?php echo addslashes( html_entity_decode(_REGWARN_VPASS1) );?>" );
} else if ((form.password.value != "") && (form.password.value != form.password2.value)){
alert( "<?php echo addslashes( html_entity_decode(_REGWARN_VPASS2) );?>" );
} else if (r.exec(form.password.value)) {
alert( "<?php printf( addslashes( html_entity_decode(_VALID_AZ09) ), addslashes( html_entity_decode(_REGISTER_PASS) ), 6 );?>" );
} else {
form.submit();
}
}
</script>
|
Чтобы организовать проверку поставил человек галочку или нет? | |
|
|
|
|
|
|
|
для: maxfade
(06.10.2007 в 19:01)
| | Если в JS, то:
if (form.pravila_yes.checked==true) //ваши действия
|
| |
|
|
|
|
|
|
|
для: sim5
(06.10.2007 в 19:56)
| | ==true можно опустить | |
|
|
|
|
|
|
|
для: bronenos
(06.10.2007 в 20:29)
| | Конечно можно и без этого, и если на JS проверка делается, то наверное еще и проверять синтаксис e-mail. | |
|
|
|