Как корректно запретить ввод букв в поле, если нужно сделать авторизацию и чтобы авторизация была только цифровая.
На JavaScript:
[html]<script type="text/javascript">
function checkForm() {
var loginInput = document.reg_form.login;
var preg = /^\d+$/;
if(preg.test(loginInput.value))
return(true);
else {
alert('ТОЛЬКО ЦЫФРЫ!');
return(false);
}
}
</script>
<form onsubmit="javascript:return checkForm()" name="reg_form">
<input type="text" name="login" value="" />
<input type="submit" value="Трям!" />
</form>[/html]
На PHP:
[php]<?php
$login = isset($_REQUEST['login']) ? $_REQUEST['login'] : '';
if(!preg_match('/^\d+$/', $login))
exit('ТОЛЬКО ЦИФРЫ!');
?>[/php]
Всегда открыт для общения и предложений, Tomson!
Для регистрации на сайте Seosprint необходимо перейти на страницу seosprinter.net