hola gente,
Necesito de su ayuda, tengo un textbox, en el cual va un numero telefonico, esta validado y todo, pero necesito validarlo por longitud de caracteres, como se hace.
GRACIAS
| ||||
¿Sabes javascript?
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
por escribir rápido me equivoqué. Es : window.document.getElementById('mytxt').value.leng th getElementById es una función que devuelve un OBJETO a partir de su Id como STRING, a partir del objeto se pueden consultar sus propiedades |
| ||||
Hola maralbust@netsc! Para acceder al contenido de un campo de un formulario sin tener problemas con ningún navegador te recomiendo que uses lo siguiente: Suponendo que el campo al que te refieres está dentro del único formulario de la página pon lo siguiente: caracteres=document.forms[0].nombreDelCampo.value.length; if(caracteres<9){alert("Has introducido un tel. demasiado corto.");} Claro que, para que se ejecute en el momento preciso tendrás que meterlo en una función dentro del head y llamarla en el momento adecuado. Por ejemplo: <script> function control(){ caracteres=document.forms[0].nombreDelCampo.value.length; if(caracteres<9){alert("Has introducido un tel. demasiado corto.");} } </script> y para que se ejecute puedes poner en el campo en cuestión: <input type="text" size="10" maxlength="9" onblur="control()" name="nombreDelCampo" /> Espero que te haya servido. Lo que te proponían es también muy válido, pero para navegadores un poco modernos... Un saludo!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
De nada! Me alegro de que te sirviera. Y no me llores... veeenga... vente arribaa...
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |