Salve,
avrei la necessità di eseguire un controllo su un campo telefono, ho provato questo ma non funziona e non fa al caso mio:
vorrei poter evitare l'inserimento dei numeri che
1) iniziano diversamente da 0 | 3 |
2) siano minori di 9 numeri es. 34712022 (non deve essere accettato sono 8 numeri)
3) non siano tutti 0
4) non siano tutti 3
codice:
<script type="text/javascript">
function VerificaTelefono(ele){
var str=document.getElementById(ele.id).value;
var filt='^[0-9]{9,}+$/;
if(!filt.test(str)) {alert('Formato telefono errato');}
}
</script>
la richiamo così
codice:
<td><b>Telefono</b></td>
<td><input type="text" name="telefono" id="telefono" required="required" onkeyup="VerificaTelefono(this)"></td>