Ho un campo così fatto:
<input type=text name =campoF1 onBlur='mustMoveFocus=false;molt(this.form,\""+num +"\");>
Vorrei che al posto del num ci fosse 1 ossia l'ultimo carattere di campoF1.
posso utilizzare charAt?
Mi fate un esempio.
Grazie, Mc
Ho un campo così fatto:
<input type=text name =campoF1 onBlur='mustMoveFocus=false;molt(this.form,\""+num +"\");>
Vorrei che al posto del num ci fosse 1 ossia l'ultimo carattere di campoF1.
posso utilizzare charAt?
Mi fate un esempio.
Grazie, Mc
stringa.charAt(stringa.length-1)
![]()
Thanks
Non funziona![]()
è corretto
facci capire in che contesto lo usi e precisamente cosa scrivi
Allora ho questo campo:
<input type=text name =campoF1 onBlur='mustMoveFocus=false;molt(this.form,1);>
L'uno in questa parte molt(this.form,1") ce l' ho messo a mano ma in realtà dovrebbe essere l'ultimo carattere di campoF1.
Quindi ho scritto:
<input type=text name =campoF1 onBlur='mustMoveFocus=false;molt(this.form,campoF1 .charAt(campoF1.length-1));>
E non mi funziona, invece se al posto di campoF1.charAt(campoF1.length-1) metto 1 mi funziona.
Dove sbaglio?
Grazie, Mc
non campo, ma campo.value
Quindi devo fare così?
<input type=text name =campoF1 onBlur='mustMoveFocus=false;molt(this.form,campo.v alue.charAt(campo.value.length-1));>
nel caso specifico
<input type="text" name="campoF1" onBlur="mustMoveFocus=false;molt(this.form,this.va lue.charAt(this.value.length-1))" />
Non mi funziona, non capisco.
scusa ma this.value.charAt(this.value.length-1) non dovrebbe essere=1?
Allora perchè così nonfunziona e se al suo posto metto 1 si?