Jump to content


Photo

Erro Ie8


  • Faça o login para participar
4 replies to this topic

#1 Gervanio

Gervanio

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 01/01/2009, 02:39

Olá, alguem pode me ajudar... no IE 8 está dando esta mensagem de erro porem olhei a linha 14 mais nao conseguir identificar o erro.

Grato,!


Mensagem: ';' esperado
Linha: 14
Caractere: 6
Código: 0


codigo abaixo:

<script language="javascript">
function limpaTxt() {
if ( document.getElementById("e-mail").value == "Seu Email" ) {
document.getElementById("e-mail").value = "";
document.getElementById("e-mail").style.color = "#000000";
}
}
</script>
<link href="../css.css" rel="stylesheet" type="text/css" />
<form method="POST" action="news/email.php">
<p align="center"><font face="Arial"><font color="#009900" size="4">Cadastre-se</font><font size="4"><br />
<font size="1">informa&ccedil;&otilde;es no seu email e promo&ccedil;&otilde;es para voc&ecirc;</font></font><br>
</font>
<input name= "e-mail" type="text" style="font-family: Arial; font-size: 8 pt; background-color: #C0C0C0; border-style: solid; border-width: 1" value="Seu Email" onfocus="java script:limpaTxt();" size="22">
<br>
<font size="2">
<input name="opcao" type="radio" value="assinar" checked="checked">
Assinar
<input type="radio" name="opcao" value="remover">
Remover</font></font><br />
<input type="submit" value="OK" style="font-family: arial; font-size: 10 pt; background-color: #C0C0C0; border: 1 solid #000000" />
</p>
</form>


#2 malukocs

malukocs

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 01/01/2009, 11:02

Olá, tem dois erros o seu script segue eles a baixo para que você entenda:

1° no seu input type text do campo email voce não colocou a sua ID :rolleyes: e esta puxando pelo JS a sua ID atraves do comando getElementByID
<input name="e-mail" id="e-mail" type="text" style="font-family: Arial; font-size: 8 pt; background-color: #C0C0C0; border-style: solid; border-width: 1" value="Seu Email" onfocus="limpaTxt();" size="22">

2° e no evento onfocus nao precisa colocar java script eu ao menos nao coloco :wacko: , mas caso voce coloque ao menos coloque junto :assobio:
<input name="e-mail" id="e-mail" type="text" style="font-family: Arial; font-size: 8 pt; background-color: #C0C0C0; border-style: solid; border-width: 1" value="Seu Email" onfocus="limpaTxt();" size="22">

abraços cara qualquer duvida, so pergunta.
Feliz ano novo a todos!!!

Edição feita por: malukocs, 01/01/2009, 11:04.


#3 Renan L. Queiroz

Renan L. Queiroz

    Mestre

  • Usuários
  • 690 posts
  • Sexo:Masculino
  • Localidade:Brasilia - DF

Posted 02/01/2009, 09:47

Contando somente com o código que está contido no form...
tem um </font> à mais não?!

Outra coisa... em seu código a palavra javascript está junta correto?
onfocus="java script:limpaTxt();"
Caso não, junte-a!

Edição feita por: Renan L. Queiroz, 02/01/2009, 09:58.

Especialidade: Desenvolvimento e Banco de Dados.


Este post lhe ajudou? Agradeça: Posted Image


#4 Leonardo Queiroz

Leonardo Queiroz

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 10/01/2009, 23:23

GENTE O MEU ERRO É

Linha: 2
Caractere: 1
Erro: 'document.getelementbyid(...)' é nulo ou nao é um objeto
Código: 0

#5 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 11/01/2009, 00:06

[...]
Outra coisa... em seu código a palavra javascript está junta correto?

onfocus="java script:limpaTxt();"
Caso não, junte-a!

É o Invision que transforma javacsript em java script (com espaço).
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq