Ciao a tutti.![]()
Vorrei sapere se è possibile settare il valore di un input text in modo "dinamico" tramite un funzione javascript passando il nome dello stesso input.
Nella fattispecie all'evento onBlur richiamo una funzione che rende maiuscole le lettere del campo.
per esempio:
<input name="ciccio" type="text" onBlur="prova('ciccio')">
come posso fare? :master:codice:<script type="text/javascript" language="javascript1.2"> function prova(input) { stringa = 'document.forms[0].'+input+'.value'; testo = eval(stringa); testo = testo.toUpperCase(); //questa non è una scrittura corretta perchè input non //esiste nel form...input è il valore dinamico del campo document.forms[0].input.value = testo; } </script>
spero di aver reso l'idea. :quipy:
![]()
![]()