Ciao
codice:
function checkemail2(modulo,mail){
var str=document.forms[modulo].elements[mail].value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
testresults=false
}
return (testresults)
}
uso questa funzione per verificare il formato delle mail e la trovo ottima.
Vorrei usarla anche per il campo password consentendo solo lettere o numeri però non capisco bene come funzioni la variabile filter.
Ho fatto:
codice:
function checkpass(modulo,campo){
var str=document.forms[modulo].elements[campo].value;
var filter=/^([\w-]+(?:\.[\w-]+)*)$/i
if (filter.test(str))
testresults=true
else{
testresults=false
}
return (testresults)
}
però non impedisce l'uso del punto
se volessi solo lettere o numeri come dovrei modificare la var filter?