Foros del Web » Programando para Internet » Javascript »

no discriminar mayusculas de minusculas en indexof

Estas en el tema de no discriminar mayusculas de minusculas en indexof en el foro de Javascript en Foros del Web. Hola a todos... estoy con un problemita por lo que recurro a ustedes... tengo una funcion de indexof con el siguiente codigo Código PHP: < ...
  #1 (permalink)  
Antiguo 08/01/2008, 23:25
Avatar de BLAH !!  
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 4 meses
Puntos: 16
Pregunta no discriminar mayusculas de minusculas en indexof

Hola a todos... estoy con un problemita por lo que recurro a ustedes... tengo una funcion de indexof con el siguiente codigo

Código PHP:
<script>
 
all document.form.archivo.value;
  if(
all.lastIndexOf('.xls') == -1) {
    
alert("Solo puede subir un archivo excel");
    
document.form.archivo.focus();
    return 
false;
  }
</script> 
el problema esta en que si en el input "archivo" pongo .XLS con mayusculas, no me lo acepta y me da la alerta que puse cuando no tiene en el la frase " .xls "

.....

como puedo hacerlo ? traté con un || (OR) pero no me funciona ningun xls ni mayuscula ni minuscula asi era mi codigo

Código PHP:
<script>
 
all document.form.archivo.value;
  if(
all.lastIndexOf('.xls') == -|| all.lastIndexOf('.XLS') == -) {
    
alert("Solo puede subir un archivo excel");
    
document.form.archivo.focus();
    return 
false;
  }
</script> 
bueno si alguien sabe algo me postea jijiji

Muchas Gracias.-
Pablo Araya.-
__________________
Adios ...!!!!

Última edición por BLAH !!; 08/01/2008 a las 23:32
  #2 (permalink)  
Antiguo 08/01/2008, 23:38
 
Fecha de Ingreso: enero-2008
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: no discriminar mayusculas de minusculas en indexof

Cita:
Iniciado por BLAH !! Ver Mensaje
Hola a todos... estoy con un problemita por lo que recurro a ustedes... tengo una funcion de indexof con el siguiente codigo

Código PHP:
<script>
 
all document.form.archivo.value;
  if(
all.lastIndexOf('.xls') == -1) {
    
alert("Solo puede subir un archivo excel");
    
document.form.archivo.focus();
    return 
false;
  }
</script> 
el problema esta en que si en el input "archivo" pongo .XLS con mayusculas, no me lo acepta y me da la alerta que puse cuando no tiene en el la frase " .xls "

.....

como puedo hacerlo ? traté con un || (OR) pero no me funciona ningun xls ni mayuscula ni minuscula asi era mi codigo

Código PHP:
<script>
 
all document.form.archivo.value;
  if(
all.lastIndexOf('.xls') == -|| all.lastIndexOf('.XLS') == -) {
    
alert("Solo puede subir un archivo excel");
    
document.form.archivo.focus();
    return 
false;
  }
</script> 
bueno si alguien sabe algo me postea jijiji

Muchas Gracias.-
Pablo Araya.-
Prueba con esto Pablo:

Código PHP:
<script>
 
all document.form.archivo.value;
  if(
all.toLowerCase().lastIndexOf('.xls') == -1) {
    
alert("Solo puede subir un archivo excel");
    
document.form.archivo.focus();
    return 
false;
  }
</script> 
  #3 (permalink)  
Antiguo 08/01/2008, 23:43
Avatar de BLAH !!  
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 4 meses
Puntos: 16
Re: no discriminar mayusculas de minusculas en indexof

Muchas Gracias !!!! funciono de maravilla jijijijiji
__________________
Adios ...!!!!
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 20:46.