Mi serve una funzione javascript che fa una operazione descritta sotto, ho provato usando getElementsByTagName['*'] che prende tutti i tag della pagina (lunga 6000 riga di codice) e con un if imposto i value solo a quelli con id="prezzo". Mentre con mozilla il tutto avviene istantaneamente con explorer 7 di Vista ci mette circa 1 minuto e nel frattempo resta impallato.
Ho un form di nome modulo. Nel form ho Z input text e il name di ognuno è
nome[x] con x=1...Z
<form name="modulo" action.....method....>
<input type="text" name="nome[1]" id="prezzo" value="5" />
<input type="text" name="nome[2]" id="prezzo" value="41" />
<----------------------------------------------->
<input type="text" name="nome[Z]" id="prezzo" value="554" />
</form>
Mi serve una funzione javascript che legge tutti gli input text del form e imposta il campo value al valore del primo input text. In pratica con 1 click deve diventare :
<form name="modulo" action.....method....>
<input type="text" name="nome[1]" id="prezzo" value="5" />
<input type="text" name="nome[2]" id="prezzo" value="5" />
<---------------------------------------------value="5" />
<input type="text" name="nome[Z]" id="prezzo" value="5" />
</form>

Rispondi quotando