Foros del Web » Programando para Internet » Javascript »

Comparar valor que se ingresa en caja de texto con valores cargados en un combo

Estas en el tema de Comparar valor que se ingresa en caja de texto con valores cargados en un combo en el foro de Javascript en Foros del Web. Hola amigos llevo ya 2 días batallando con esto y buscando en varias páginas y no he encontrado solución. Espero aquí me puedan ayudar. Mi ...
  #1 (permalink)  
Antiguo 19/04/2010, 10:57
 
Fecha de Ingreso: abril-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Exclamación Comparar valor que se ingresa en caja de texto con valores cargados en un combo

Hola amigos llevo ya 2 días batallando con esto y buscando en varias páginas y no he encontrado solución. Espero aquí me puedan ayudar.
Mi problema es este:
Quiero comparar el valor que ingreso en un caja de texto con valores que ya he cargado en un combo desde la BDD.

El código es el siguiente:

Código:


Código Javascript:
Ver original
  1. var f=false;
  2. var t=true;
  3.  
  4. //Funciones para obtener los valores de los objetos
  5. function _I(elemento){ return document.getElementById(elemento); }
  6. function valor(elemento){ return _I(elemento).value; }
  7. function cmbLongitud(elemento){ return _I(elemento).options.length; }
  8. function cmbValorN(elemento,indice){ return _I(elemento).options[indice].value; }
  9.  
  10. //Esta es la función con la que intento buscar el match
  11. function compruebaValor(){
  12.     for(i=0; i<cmbLongitud('cmb_valor'); i++){
  13.         if(valor('txt_texto1')==cmbValorN('cmb_valor',i)){
  14.         }
  15.         else{
  16.             msg('No existe el valor introducido');
  17.             return f;
  18.         }
  19.     }
  20. }
  21.  
  22. //Aquí es donde ejecuto la función
  23. _I('txt_texto1').onblur=function(){
  24.     compruebaValor();
  25. }
Espero me puedan ayudar, y de antemano les agradezco.
  #2 (permalink)  
Antiguo 20/04/2010, 09:34
 
Fecha de Ingreso: abril-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Respuesta: Comparar valor que se ingresa en caja de texto con valores cargados en un

¿Nadie?
Por favor ya e cambiado la parte del función donde intento hacer el match por esto:
Código Javascript:
Ver original
  1. function compruebaValor(){
  2.     for(i=1; i==cmbLongitud('cmb_valor'); i++){
  3.         if(valor('txt_texto1')==cmbValorN('cmb_valor',i)){
  4.         }
  5.     }
  6.     if(valor('txt_texto1')!=cmbValorN('cmb_valor',i)){
  7.         msg('No existe el valor introducido');
  8.     }
  9. }

...pero nada

Por favor expertos, necesito de su ayuda.
Gracias.

Etiquetas: caja, combo, comparar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:45.