buon giorno a tutti, riprendo questa discussione perchè ho bisogno di sapere, una cosa, come faccio ad includere tutti i caratteri speciali per cui eseguire un controllo?
Nel senso, non mi sembra corretto eseguire lo script qui sotto:
codice:
var strU=document.getElementById('txtUserName').value;
if((strU.indexOf('.')>-1) || (strU.indexOf(',')>-1) || (strU.indexOf(':')>-1)) {
alert('Caratteri non ammessi, nello Username');
document.form.txtUserName.focus();
return;
}
al posto di questo script cosi strutturato, non è che si può fare in altro modo?
codice:
if((strP.indexOf('.')>-1) || (strP.indexOf(',')>-1) || (strP.indexOf(':')>-1)) {
in php so come inserire dentro un'unico array tutti i caratteri speciali, però lo vorrei fare tramite javascript, e non so come fare..
codice:
//in php faccio cosi
if(preg_match("/[§ç!°£$%&\|\/\(\)\=\?\^\[\]\+\*#-\.@,;:]/i",$nome){
}
//ma in javascript?
grazie mille...