Come faccio a prendere gli ultimi 4 caratteri di una stringa??
Che funzione devo usare?
Grazie
![]()
Come faccio a prendere gli ultimi 4 caratteri di una stringa??
Che funzione devo usare?
Grazie
![]()
var ultimi = str.substr(-4);
var ultimi = str.substr(str.length-4);
La seconda funzona sicuro, per la prima controlla nei reference, perche` ho dei dubbi sui parametri passati.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ciao matpirata,
puoi usare il metodo substr
stringa.substr(inizio,lunghezza)
restituisce una sottostringa di stringa che parte da inizio con lunghezza lunghezza... se lunghezza viene omesso va fino a fine stringa... quindi
codice:stringa = 'quello che vuoi' alert(stringa.substr(stringa.length-4))![]()
puoi crearti questa funzione:
codice:function sottrai(obj){ stringa = obj.value; temp = stringa.substring( (stringa.length)-4, stringa.length); alert("temp: " + temp); } <input name="credito" size="20" onblur="sottrai(this)">
ho inserito la funzione alla perdita del focus per una mia comodita di riutilizzo, ma il risultato va bene..... ciao
piovono funzioni :tongue:
Grazie a tutti