Ir para conteúdo

POWERED BY:

Arquivado

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

Bruno Henrique Costa

[Resolvido] Erro na funcao Javascript em asp

Recommended Posts

Olha o caso é o seguinte, eu coloquei uma função script no meu site

 

If strFonte = "" Then
Response.Write("<script language=""JavaScript"">")
Response.Write("alert('Preencha a fonte');")
Response.Write("javascript:history.back(1) ")
Response.Write("</script>")
End If

isso é pra quando a pessoa nao colocar nada no campo ele não cadastra

 

só que quando eu nao coloco nada, aparece a função na tela tudo mais

 

mas só que mesmo assim ele cadastra!

 

gostaria de saber o porque acontece isso!

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O certo é assim

 

If strFonte = "" Then
   Response.Write("<script language=""Javascript"">")
   Response.Write("alert('Preencha a fonte');history.back(1);")
   Response.Write("</script>")
End If

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

O certo é assim

 

If strFonte = "" Then
   Response.Write("<script language=""Javascript"">")
   Response.Write("alert('Preencha a fonte');history.back(1);")
   Response.Write("</script>")
End If

[]'s

 

então cara mesmo assim num deu certo

 

mesmo colocando esse script quando executo sem nada escrito na caixa de texto, mesmo assim ele manda para o banco de dados como VAZIO

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

strNome = Request.Form("nome")

strEmail = Request.Form("email")

strComentario = Request.Form("comentario")

 

If strNome = "" Then

Response.Write("<script language=""Javascript"">")

Response.Write("alert('Preencha a nome');history.back();")

Response.Write("</script>")

End If

 

If strEmail = "" Then

Response.Write("<script language=""Javascript"">")

Response.Write("alert('Preencha e E-mail');history.back(0);")

Response.Write("</script>")

End If

 

If strComentario = "" Then

Response.Write("<script language=""Javascript"">")

Response.Write("alert('Preencha o Comentário');history.back(0);")

Response.Write("</script>")

End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

sempre vai cadastrar

 

If strFonte = "" Then

 

 

alerta

 

End If

 

 

... aqui continua...

 

 

 

 

tem que ser

 

if

 

alerta

 

else

 

cadastra

 

end if

 

 

 

 

é assim que esta?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele esta gerando algum erro ???

 

um exemplo simples:

 

 

 

<%
MinhaVarASP = "Texto"
%>

 

 

<script>
var MinhaVarJS = '<%=MinhaVarASP%>';
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza resolvido

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.