Originariamente inviato da badaze
Appena provato e funziona. Immettere 10 in Pippo, 2 in T e uscire da T.
codice:
<script type="text/javascript">
function copiavalore(valore,campo) {
elem = document.getElementById(campo);
elem.value = elem.value*valore;
}
</script>
Pippo:<input type="text" id="pippo">
T:<input type="text" id="t" onblur="copiavalore(this.value,'pippo')">
Ho provato anche io a fare un esempio simile e funziona.
Questo è il mio codice
codice:
<script type="text/javascript">
function copiavalore(valore,campo) {
elem = document.getElementById(campo);
elem.value = elem.value*valore;
}
</script>
<form action="" method="post" name="form">
Fattore di moltiplicazione BOX per la variante
<select onChange="copiavalore(this.value,'Blu')"><option value="5">5</option><option value="7">7</option></select>
<input type="text" class="l_10_b_n" name="pezzi[]" value="8" id="Blu">
<input type="text" class="l_10_b_n" name="pezzi[]" value="8" id="Blu">
Cosi facendo modifica solo il primo campo ma a me serve definirli in questo modo e soprattutto che il name sia un array... Provo ad ipotizzare una soluzione e la posto.