Commit ff8565e4 by Juan

Se agregaagorn muchos automatismos

1 parent 0964049e
...@@ -23,7 +23,13 @@ var solicitud = { ...@@ -23,7 +23,13 @@ var solicitud = {
var ListenerEje1 = ["fuerza_izquierda_1","fuerza_derecha_1", var ListenerEje1 = ["fuerza_izquierda_1","fuerza_derecha_1",
"resistencia_izquierda_1","resistencia_derecha_1", "resistencia_izquierda_1","resistencia_derecha_1",
"peso_freno_estatico_1"]; "peso_freno_estatico_1","fuerza_izquierda_2","fuerza_derecha_2",
"resistencia_izquierda_2","resistencia_derecha_2",
"peso_freno_estatico_2","fuerza_izquierda_3","fuerza_derecha_3",
"resistencia_izquierda_3","resistencia_derecha_3",
"peso_freno_estatico_3","fuerza_izquierda_4","fuerza_derecha_4",
"resistencia_izquierda_4","resistencia_derecha_4",
"peso_freno_estatico_4"];
for (var i = 0; i < ListenerEje1.length; i++) { for (var i = 0; i < ListenerEje1.length; i++) {
agregaCampoAListenerEje1(ListenerEje1[i]); agregaCampoAListenerEje1(ListenerEje1[i]);
} }
...@@ -36,13 +42,27 @@ for (var i = 0; i < ListenerFrenoMano.length; i++) { ...@@ -36,13 +42,27 @@ for (var i = 0; i < ListenerFrenoMano.length; i++) {
var peso_genral_campo = document.getElementById("peso_estatico_general"); var peso_genral_campo = document.getElementById("peso_estatico_general");
peso_genral_campo.addEventListener('input', propagarCampoPeso); peso_genral_campo.addEventListener('input', propagarCampoPeso);
var cantidad_ejes = document.getElementById("cantidad_ejes");
cantidad_ejes.addEventListener('input', propagarCantidadEjes);
function propagarCantidadEjes() {
let ejes = cantidad_ejes.value;
let campos = ["eje_freno_est"]
for (var i = 0; i < campos.length; i++) {
document.getElementById(campos[i]).value = ejes;
}
console.log("Cambiando num ejes")
}
function propagarCampoPeso() { function propagarCampoPeso() {
let peso = peso_genral_campo.value; let peso = peso_genral_campo.value;
let campos = ["peso_freno_estatico_1","peso_freno_estatico_4","peso_freno_estatico_3", let campos = ["peso_freno_estatico_1","peso_freno_estatico_4","peso_freno_estatico_3",
"peso_freno_estatico_4","peso_estatico_1","peso_estatico_2","peso_estatico_freno_mano"] "peso_freno_estatico_4","peso_estatico_1","peso_estatico_2","peso_estatico_freno_mano",
"peso_freno_estatico_2"]
for (var i = 0; i < campos.length; i++) { for (var i = 0; i < campos.length; i++) {
document.getElementById(campos[i]).value = peso; document.getElementById(campos[i]).value = peso;
} }
console.log("Agregando peso")
} }
function agregaCampoAListenerFrenoMano(reportCampo) { function agregaCampoAListenerFrenoMano(reportCampo) {
...@@ -115,10 +135,16 @@ function calcularResultadoFrenoMamo() { ...@@ -115,10 +135,16 @@ function calcularResultadoFrenoMamo() {
// Función para calcular el resultado y actualizar el campo de salida // Función para calcular el resultado y actualizar el campo de salida
function calcularResultado() { function calcularResultado() {
var numero1Input = document.getElementById("fuerza_izquierda_1"); calcularResultadoSub("1");
var numero2Input = document.getElementById("fuerza_derecha_1"); calcularResultadoSub("2");
var diferencia_freno_1 = document.getElementById("diferencia_freno_1"); calcularResultadoSub("3");
var eficacia_freno_1 = document.getElementById("eficacia_freno_1"); calcularResultadoSub("4");
}
function calcularResultadoSub(num) {
var numero1Input = document.getElementById("fuerza_izquierda_"+num);
var numero2Input = document.getElementById("fuerza_derecha_"+num);
var diferencia_freno_1 = document.getElementById("diferencia_freno_"+num);
var eficacia_freno_1 = document.getElementById("eficacia_freno_"+num);
var peso = document.getElementById("peso_freno_estatico_1"); var peso = document.getElementById("peso_freno_estatico_1");
// Obtener los valores de los campos de entrada // Obtener los valores de los campos de entrada
......
...@@ -106,7 +106,7 @@ ...@@ -106,7 +106,7 @@
<br> <br>
Eficacia <input sub="frenos" type="text" id="eficacia_freno_mano" name="eficacia_freno_mano" value="---" readonly> Eficacia <input sub="frenos" type="text" id="eficacia_freno_mano" name="eficacia_freno_mano" value="---" readonly>
<br> <br>
Eje Nº <input sub="trasero" type="text" name="eje"> Eje Nº <input sub="trasero" type="text" name="eje" id="eje_freno_est">
<br> <br>
<!--Peso Total hidden--> <!--Peso Total hidden-->
Peso Total<input sub="trasero" type="text" name="peso_estatico" id="peso_estatico_freno_mano"> Peso Total<input sub="trasero" type="text" name="peso_estatico" id="peso_estatico_freno_mano">
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!