Estoy intentando hacer la siguiente validación para un formulario en javascript.
Recoge un valor de un select llamado causa y el valor de otro llamado checklist.
Recoge únicamente los 6 primeros caracteres de cada valor y los iguala en un if. Si son diferentes debe devolver false.
Sin embargo, no lo hace y además de eso anula todo el codigo javascript que hay debajo de este.
Código Javascript:
Ver original
indice = document.getElementById('causa').selectedIndex; var causa = indice.substring(6, 0); indice = document.getElementById('checklist').selectedIndex; var checklist = indice.substring(6, 0); if( causa != checklist) { alert('La causa seleccionada no es correcta para el tipo de checklist indicado. Revisa los datos aportados.'); return false; }
¿Podríais por favor orientarme sobre donde se encuentra el error?
Saludos.