Un foro de discusión para nuestra comunidad de hispano hablante
By juankmarin
#8943
Buenas tardes, lo que pasa es que estoy realizando un formulario para uno de mis procesos, el formulario debe tener una lista (select) que me muestra u oculta 2 filas dependiendo de la opcion que seleccione, para ello en el formulario vinculo un codigo javascript pero me sale un error que no he podido detereminar, el codigo de lo que estos haciendo es el siguiente:

function ocultarCampos(){
hideRow("ANTICIPO");
hideRow("issueArch_drp");
}

function seleccionarOpcion(){
var val = getField("LISTAAPR").value;
if(val.toString() == "2"){
showRow("ANTICIPO");
}else{
hideRow("ANTICIPO");
}

if(val.toString() == "1"){
showRow("issueArch_drp");
}else{
hideRow("issueArch_drp");
}
}

ocultarCampos();
getField("LISTAAPR").onchange = seleccionarOpcion;


He probado el codigo de varias formas y solo me funciona en la vista de edicion, ya cuando voy a probar mi proceso no funciona, saca un error de javascript en el archivo: maborak.js en la linea 5320 y el error dice que se esperaba un identificador, una cadena o un numero.


Si alguien me puede ayudar lo agradeceria mucho.
By karoll
#8945
has intentado eliminar el toString(),= y me equivoco, pero al momento de que obtienes el valor del campo te lo da por default en string, posiblemente se este creando un conflicto al realizar el casting.
= podrias intentar, suerte.

If you're looking to save big on your next online […]

If you're looking to save big on your next online […]

If you're looking to save big on your next online […]

Use the latest Freecash referral code "FC2507[…]