AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Проверка корректности информации, введенной в форму

Введите Ваше имя:
Введите Ваш адрес e-mail:



Исходный код этого примера:

<script type="text/javascript">
<!--
var ok1=false
function test(form)
{
 if (form.text1.value == "")
 {
  ok1=false
  alert("Введите имя!")
 }
 else
 if ((form.text2.value.indexOf('@', 0)<1)||(form.text2.value.indexOf('@', 0)==form.text2.value.length-1))
 {
  ok1=false
  alert("Неправильно введён адрес e-mail")
 }
  else ok1=true
 if(ok1)
 {
  //..............
  alert("Форма заполнена!")
 }
}
// -->
</script>

<h1>Проверка корректности информации, введенной в форму</h1>
<form>
Введите Ваше имя: <input type="text" name="text1"> <br>
Введите Ваш адрес e-mail: <input type="text" name="text2"> <br>
<br>
<input type="button" name="button1" value="Проверка" onClick="test(this.form)">
</form>

Функции проверки корректности содержимого переменной:
function text (str) { return /^[0-9a-zA-Z_.-]+$/g.test(str); }

function 
numeric (str) { return /^[0-9a-zA-Z_.[]-]{6,20}$/.test(str "z"); }

function 
mail (str) { return /^[a-zA-Z0-9_.-]+@([a-zA-Z0-9-]+.)+[a-zA-Z0-9]{2,4}$/.test(str); }


.

© Copyright 2008-2016 by KDG