El problema al que busco aprender la solución, es pasar el valor de un select generado dinamicamente a un texbox generado dinamicamente donde ambos tienen el mismo "id" y el "name" utiliza el mismo numero que el "id"
para que lo entendais mejor pongo el codigo:
Código HTML:
<table> <tr> <td><select id="1" style="width:130px" name="plan_1" onchange="pasarprecio(this.id)"><option value="">--</option><option value="17">Base Pro</option><option value="39">Red Pro</option></select></td> <td><input type="text" name="preuplan_1" size="5"/></td> </tr> <tr> <td><select id="2" style="width:130px" name="plan_2" onchange="pasarprecio(this.id)"><option value="">--</option><option value="17">Base Pro</option><option value="39">Red Pro</option></select></td> <td><input type="text" name="preuplan_2" size="5"/></td> </tr> <tr> <td><select id="3" style="width:130px" name="plan_3" onchange="pasarprecio(this.id)"><option value="">--</option><option value="17">Base Pro</option><option value="39">Red Pro</option></select></td> <td><input type="text" name="preuplan_3" size="5"/></td> </tr> <tr> <td><select id="4" style="width:130px" name="plan_4" onchange="pasarprecio(this.id)"><option value="">--</option><option value="17">Base Pro</option><option value="39">Red Pro</option></select></td> <td><input type="text" name="preuplan_4" size="5"/></td> </tr> </table> <script language="JavaScript"> function pasarprecio(id){ var preuplan = document.getElementById('preuplan_'+id); var plan = document.getElementById('plan_'+id); preuplan.value = plan.value; } </script>