Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvi

validar formulario

Recommended Posts

Ola pessoal,

 

Estou colocando um script de validar formulario igual desse exemplo http://jquery.bassistance.de/validate/demo-test/ e no meu visualizador do front page xp funciona bem minha página em ASP com esses formulario com esse script, mas quando coloco para rodar no meu IE ou firefox não acontece nada e nem da erro e o exemplo que peguei nesse site roda normal...porque isso?

 

codigo

 

<script type="text/javascript" src="highslide/highslide.js"></script><script type="text/javascript" src="highslide/highslide-html.js"></script><script src="jquery.js" type="text/javascript"></script><script src="cmxforms.js" type="text/javascript"></script><script src="jquery.metadata.js" type="text/javascript"></script><script src="jquery.validate.js" type="text/javascript"></script><script type="text/javascript">$.validator.setDefaults({	submitHandler: function() { alert("submitted!"); }});$().ready(function() {	// validate the comment form when it is submitted	$("#commentForm").validate();		// validate signup form on keyup and submit	$("#signupForm").validate({		rules: {			firstname: "required",			lastname: "required",			username: {				required: true,				minLength: 2			},			password: {				required: true,				minLength: 5			},			confirm_password: {				required: true,				minLength: 5,				equalTo: "#password"			},			email: {				required: true,				email: true			},			topic: {				required: "#newsletter:checked",				minLength: 2			},			agree: "required"		},		messages: {			firstname: "Please enter your firstname",			lastname: "Please enter your lastname",			username: {				required: "Please enter a username",				minLength: "Your username must consist of at least 2 characters"			},			password: {				required: "Please provide a password",				minLength: "Your password must be at least 5 characters long"			},			confirm_password: {				required: "Please provide a password",				minLength: "Your password must be at least 5 characters long",				equalTo: "Please enter the same password as above"			},			email: "Please enter a valid email address",			agree: "Please accept our policy"		}	});		// propose username by combining first- and lastname	$("#username").focus(function() {		var firstname = $("#firstname").val();		var lastname = $("#lastname").val();		if(firstname && lastname && !this.value) {			this.value = firstname + "." + lastname;		}	});		/*	//code to hide topic selection, disable for demo	var newsletter = $("#newsletter");	// newsletter topics are optional, hide at first	var topics = $("#newsletter_topics")[newsletter.is(":checked") ? "show" : "hide"]();	// show when newsletter is checked	newsletter.change(function() {		topics[this.checked ? "show" : "hide"]();	});	*/});</script>

e o form

<form method="GET" action="sendhospedagem.asp"  class="cmxform" id="commentForm" ><p> <input id="cname" name="name" class="some other styles {required:true,minLength:2}"

qual é problema? se voces abaixarem o exemplo no site que falei...está igual e ele roda normal, mas o meu form não roda, só roda no front page , mas nos navegadores não... o que deve ser?

 

Obrigado!

 

Marcelo

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai Marcelo, beleza ?Cara, eu tenho um script bem mais simples que faz a verificação legal, sem problemas, dá uma olhada...

SCRIPT<script>function checa(nform) {	if (nform.nome.value == "") {		alert("Informe seu nome.");		nform.nome.focus();		nform.nome.select();		return false;	}	if (nform.email.value == "") {		alert("Informe seu e-mail.");		nform.email.focus();		nform.email.select();		return false;	}	return true;}</script>
FORMULARIO<form action="enviarform.asp" method="post" name="nform" onSubmit="return checa(this);"> <input type="text" name="nomel" size="45"><input type="text" name="email" size="45"><input type="submit" name="responde" value="Responder"> </form>
Se for só uma confirmação de preenchimento, tá ai ! Abraços...

EHHEHE... respondi e depois fui ver o que queria... desculpe ai... mas mesmo assim espero ajudar em pelo menos não deixar os input em branco... heheh...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.