NAS Спасибо за скриптик работает.
У меня было по другому:
function ml(Pw){
ar = new Array(..запрещенные символы..);
c=0
for (var i=0;i<25;i++){
if (Pw == "" ||
Pw.indexOf(ar,0) ==-1){}
else{c++}
}
if (c==0){
if(Pw.indexOf(\'@\',1)==-1){
alert("Error")
document.forms[0].elements[2].value=\'\';}
else{
}
}
else{alert("Error")
document.forms[0].elements[2].value=\'\';}
}
Он проверял на отсутствие ненужных символов(всего в массиве их 25) и на присутствие @, но он не был доведен до ума глатал адреса типа s@, но не пропускал ничего другого.
А как не пропустить адрес например вася@мыло.ру?
Спасибо всем!!