![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/06/2002, 11:56
|
![Avatar de ferent](http://static.forosdelweb.com/customavatars/avatar21473_1.gif) | | | Fecha de Ingreso: junio-2002 Ubicación: Madrid
Mensajes: 633
Antigüedad: 22 años, 7 meses Puntos: 0 | |
Estudienlo, por favor. Quiero validar un formulario que busca nombres de dominios en la red, y deseo que sólo acepte el envío del formulario si el usuario escribe un nombre de dominio correctamente, esto es: sudominio.com.
Pues bien, tengo este script:
<script>
function finalcadena(cadena, caracteres){
longitud=cadena.length
return (cadena.substring(longitud-caracteres, longitud))
}
function comienzocadena(cadena,caracteres)
{
return (cadena.substring(0,caracteres))
}
function validar(){
caddominio=document.form1.dominio.value
caddominio3=finalcadena(caddominio, 3)
caddominio4=finalcadena(caddominio, 4)
caddominiocomienzo=comienzocadena(caddominio, 4)
if (caddominiocomienzo=="www.") {
alert ("El nombre de dominio no debe llevar WWW.")
return false
}
if (caddominio3==".es")
document.form1.action='https://www.centrocibernetico.es/centrored/form_dominioses.phtml'
else if (caddominio4!=".org" && caddominio4!=".net" && caddominio4!=".com") {
alert ("El nombre de dominio no es correcto")
return false
}
return true
}
</script>
¿Cómo debo de llamar a mi formulario para que funcione, o qué debo de añadirle? |