Originariamente inviato da generationweb.i
Salve ragazzi ho un form e vorrei semplicemente impedire all'utente, attraverso un alert, di inserire un carattere più caratteri del tipo "/" "["...Praticamente il controllo lo fa all'invio del form...
una cosa del genere:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<script type="text/javascript">
<!-- //
function verifica(){
	//Qui vanno inseriti i caratteri ammessi
	var filter  = /^([a-zA-Z0-9_\.\- # £ $ % & ! | = ? ^ * + § ])+$/;
	if(!filter.test(document.getElementById("testo").value)){
	alert("I caratteri \ / [ ] non sono ammessi");
return false;
}
}
// -->
</script>
</head>
<body>
<form action="" method="post" name="f1" onsubmit="return verifica()"><center><input name="testo" type="text" class="prova" id="testo" size="50" />
  <input type="submit" name="Submit" value="Invia" id="Invia" />
</center></form>
</body>
</html>

chi mi fa un esempio di script gli offro una cena!!!!!!!