Dati tre campi:
codice:
<input id="campo1" name="campo1" />
<input id="campo2" name="campo2" />
<input id="campo3" name="campo3" />
si può inserire questo nella head del documento:
codice:
window.onload = function()
{
var c1 = document.getElementById('campo1')
var c2 = document.getElementById('campo2')
var c3 = document.getElementById('campo3')
c1.onkeyup = function()
{
var valore_c1 = this.value
c2.setAttribute('value', valore_c1)
c3.setAttribute('value', valore_c1)
}
}
Rimango dubbioso sul meccanismo: questa storia della compilazione automatica in tempo reale di altri campi mi suona un po' come sintomo di cattiva progettazione del modulo. Siccome sono curioso, ci puoi illustrare questo form?