Hola a todos tengo el siguiente codigo para pasar el valor de un select a un input
Código HTML:
<select id="caja" onchange="FijarPrecio(this.id);">
<option value="10">producto 1</option>
<option value="20">producto 2</option>
<option value="30">producto 3</option>
</select>
<input type="text" name="p" id="p" />
<script type="text/javascript">
function FijarPrecio(id){
var combo = document.getElementById(id);
var input1 = document.getElementById('p');
input1.value = combo.value;
}
</script>
El cual funciona bien... ahora estoy tratando de modificarla pero para que ese valor pase a todos los inputs p (generados apartir del valor de una consulta por medio de while)
hice esto
Código PHP:
<script type="text/javascript">
function pasar(i) {
var combo = document.getElementById('caja1').value;
var input1 = document.getElementById('p' + i).value;
input1.value = combo.value;
}
</script>
<select name="caja1" id="caja1" onchange="pasar(i);" >
<input type="text" name="p[]" id="p<? echo $i;?>" value="" size="3" class="inputcentradop" />
Pero no estoy tan familiarizada así que supongo que esta muy mal