|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2004
Città: Palermo
Messaggi: 1079
|
Funzione javascript controllo stringa
Salve a tutti sto cercando di scrivere una funzione javascript che prenda una stringa e verifichi che contenga solo caratteri alfanetici o spazi. Non so come fare a vedere se un carattere è alfabetico o è uguale a spazio. C'è qualche funzione che lo fa?
Per quanto riduarda l'estrazione dei caratteri c'è qualche funzione che mi permette di farlo o devo fare un for da 0 alla lunghezza della stringa ed estrarre una sottostringa di lunghezza 1 a partire dalla posizione i? Girando su internet ho visto questo pezzo di codice: dove f è una stringa for(i=0; i<f.length-1; i++) { var e=f.elements[i] //cosa fa questa istruzione? Non sono riuscito a capirlo //a quanto ho capito questa parte verifica che e abbia lunghezza maggiore di zero e che contenga al suo interno caratteri alfanumerici con underscore, per verificare che non ci siano numeri dovrei togliere semplicemente 0-9 e per dirgli di accettare stringhe che contengono anche spazi come faccio? if(e.value.length>0 && e.value.search(/[a-zA-Z0-9_]/)!=-1) //Se non ho capito male se la condizione di ricerca dei caratteri non da successo viene tornato -1, ho capito bene? Grazie a tutti, ciao ciao. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:09.



















