Ir para conteúdo

POWERED BY:

Arquivado

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

Tempter

Erro após clicar em OK

Recommended Posts

Na hora em que eu clico em OK aparece que a página contem um erro de script, não vi erro alguem, alguém podfe me ajudar?

 

<html>	<head>		<title>JavaScript</title>		<script language="JavaScript">			function criaArray(n){			this.lenght= n;			for(var i=0; i<n; i++){				this[n]= "";			}			function cadastraRA(nome, ra){				this.nome= nome;				this.ra= ra;			}			function valida(acesso){				if(formulario.ra1.value==""){					alert("Preencha o campo RA");					return false;				}			}		</script>	</head>	<body>		<form name= "formulario">			<p align= "center">				RA: <br>				<input type= "text" name= "ra1"><br>				<input type="button" name="button1" value="OK" onClick="valida(acesso)">			</p>		</form>	</body></html>

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem, se eu entendi bem o que você disse eu vereia tirar o que estou tentando passar do onclik para o função, eu fiz, e não deu certo :/

 

<html>	<head>		<title>JavaScript</title>		<script language="JavaScript">			function criaArray(n){			this.lenght= n;			for(var i=0; i<n; i++){				this[n]= "";			}			function cadastraRA(nome, ra){				this.nome= nome;				this.ra= ra;			}			function valida(){				if(formulario.ra1.value==""){					alert("Preencha o campo RA");					return false;				}			}		</script>	</head>	<body>		<form name= "formulario">			<p align= "center">				RA: <br>				<input type= "text" name= "ra1"><br>				<input type="button" name="button1" value="OK" onClick="valida()">			</p>		</form>	</body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acabei d testar aki e funciona perfeitamente, veja:

<script language="JavaScript">function valida(){	if(formulario.ra1.value=="")	{		alert("Preencha o campo RA");		return false;	}}</script><body><form name= "formulario">	<p align= "center">RA: <br>	<input type= "text" name= "ra1"><br>	<input type="button" name="button1" value="OK" onClick="valida()">	</p></form></body>
olhe bem e teste d novo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ummm, testei aqui e funcionou também, sabe o que foi PK ? as duas outras funções que estavam no código, com eles mesmo usando o teu código nbão funcionou, sem eles o código está funcionando perfeitamente,

 

tive que tirar:

function criaArray(n){			this.lenght= n;			for(var i=0; i<n; i++){				this[n]= "";			}			function cadastraRA(nome, ra){				this.nome= nome;				this.ra= ra;			}

Muito obrigado cara, vou ver agora se resolvo isso agora,

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim, eu apenas dexei a função q está validando os campos, q foi a q você informou q tava dando problema!beleza, qqr coisa tamo ae!

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.