Hola:
Me gustaria que me dijeran como puedo hacer esto:
Necesito que el usuario teclee un numero en un campo de texto, Ejemplo: 54879
Definir que si el numero esta dentro del rango de dos numeros ( Ejemplo: 12345 y 54789) muestre "Corresponde la zona 1" y si esta dentro de otros dos muestre otro (Ejemplo: 57894 y 85789 muestre "Corresponde a la zona 2 )
por ultimo que el resultado ( Corresponde a la zona 1 o Corresponde a la zona 2 ) la muestre en otro campo de texto.
Logre conseguir un script que hace lo de los numeros, pero no se como hacerle para que me muestre el resultado en un campo de texto, el resultado lo muestra con "alert".
¿Alguien me podria ayudar?
Este es el codigo que consegui
=============================================
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JAVASCRIPT">
function esInteger(e) {
var charCode
if (navigator.appName == "Netscape") // Veo si es Netscape o Explorer (mas adelante lo
explicamos)
charCode = e.which // leo la tecla que ingreso
else
charCode = e.keyCode // leo la tecla que ingreso
status = ""
if (charCode > 31 && (charCode < 48 || charCode > 57)) { // Chequeamos que sea un numero
comparandolo con los valores ASCII
return false
}
return true
} function enRango(texto){
num = parseInt(texto) // tranformamos el texto en numérico
if (num >= 01000 && num <=16910){ // comparamos ...
alert("La zona es 1")
return false
}
if (num >= 16911 && num <=19910){ // comparamos ...
alert("La zona es 2")
return false
}
alert("No tienes zona asignada")
return true
}
</SCRIPT>
<form>
Número <INPUT type="text" name="rango" maxlength="5" onKeyPress="return
esInteger(event)"><input type=button value=Hola onClick="enRango(rango.value)" ><br>
Zona: <input type="text" size="50" value="Quiero que aparesca aqui el resultado">
</form>
</BODY>
</HTML>
=============================================
GRACIAS¡¡¡