Hola a tod@s, tengo un pequeño problemilla que no se resolver. Tengo una función que al cambiar un text del formulario hace un cálculo y pone el resultado en otro text diferente. Si los text tienen nombres "normales" no hay problema, lo hace correctamente, sin embargo dos de los campos que uso tienen que tener un formato especial de nombre, que en este caso es 3-nombre-400, y al tener ese nombre, no se como ponerlo en la función, ya que si lo pongo tal cual, no lo hace bien, he intentado a ponerle comillas dobles, simples, corchetes... y no funciona. ¿Como hay que ponerlo en javascript para que me pille bien el nombre y haga el cálculo como toca??
Os dejo la función para que se vea bien
Código PHP:
function calculo() {
parcial1 = parseInt(document.forms.form1.tara.value)
parcial2 = parseInt(document.forms.form1.carganominal.value)
parcial3 = parseInt(document.forms.form1.3-contenedores-403.value)
parcial4 = 1.5
document.forms.form1.3-carga_ensayo-400.value = (parcial1 + parcial2)* parcial3 * parcial4
}
Muchas gracias por adelantado, salu2