Hola a todos!
Se multiplica solo la primera fila, al tratar de ocupar el mismo metodo para la otra fila, no funciona.
Tengo una tabla de esta forma:
Código HTML:
Ver original<tabla>
<td>Torno CNC = minutos
</td> <td><? echo "<input name=\"horas_tornocnc\" id=\"multiplicando\" onChange=\"multiplicar();\" type=\"text\" id=\"horas_tornocnc\" value=\"$row[horas_tornocnc]\"/>";?>
<td><? echo "<input name=\"horas_tornocnc\"id=\"multiplicador\" onChange=\"multiplicar();\" type=\"text\" id=\"horas_tornocnc\" value=\"$row[horas_tornocnc]\"/>";?>
</td> <td><? echo "<input name=\"valor_totaltornocnc\" id=\"resultado\" type=\"text\" id=\"valor_totaltornocnc\" value=\"$row[valor_totaltornocnc]\"/>";?>
</td>
<td><? echo "<input name=\"horas_torno\" type=\"text\" id=\"horas_torno\" value=\"$row[horas_torno]\"/>";?>
</td> <td><? echo "<input name=\"valor_torno\" type=\"text\" id=\"valor_torno\" value=\"$row[valor_torno]\"/>"?>
</td> <td><? echo "<input name=\"valor_totaltorno\"type=\"text\" id=\"valor_totaltorno\" value=\"$row[valor_totaltorno]\"/>";?>
</td>
</tabla>
y la funcion javacript;
Código Javascript
:
Ver originalfunction multiplicar(){
m1 = document.getElementById("multiplicando").value;
m2 = document.getElementById("multiplicador").value;
r = m1*m2;
document.getElementById("resultado").value = r;
}
Por favor alguien que sepa y me pueda ayudar..
saludos y gracias