Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2014, 03:08
milotower
 
Fecha de Ingreso: abril-2014
Ubicación: Almería
Mensajes: 58
Antigüedad: 10 años, 8 meses
Puntos: 2
Igualar dos valores de un select para comprobacion de formulario

Buenos días.

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
  1. indice = document.getElementById('causa').selectedIndex;
  2. var causa = indice.substring(6, 0);
  3. indice = document.getElementById('checklist').selectedIndex;
  4. var checklist = indice.substring(6, 0);
  5.                
  6. if( causa != checklist) {
  7.     alert('La causa seleccionada no es correcta para el tipo de checklist indicado. Revisa los datos aportados.');
  8.     return false;
  9. }

¿Podríais por favor orientarme sobre donde se encuentra el error?

Saludos.

Última edición por milotower; 09/05/2014 a las 03:50