Note que o valor do id é igual a 1 e a existencia da funcao MostraImagem(id), que espero eu, é meu sonho verdadeiro que este id seja entendido como 1, conforme defini no id.
Note tambem que não existe nada dentro de href, nenhuma url foi especificada, pois na realidade este link vai apenas executar a funcaco quando ocorrer o evento onMouseover.
Agora aqui vai a funcao:
<script>
var x;
function MostraImagem(x){
d = window.document;
alert(d.getElementById(x));
if(d.getElementById(x).value==1){
alert(d.getElementById(x));
}
}
</script>
A funcao está sendo executada, porem funciona em parte, é executado o primeiro alert, porém o conteudo deste alert é, ao invés de exibir o valor 1, exibe a url do meu site....
AI EU CHOOOOROOOO.....
acho que já resolvi
é mau entendimento, faltou definir a propriedade value... eu estava entendendo o id como se fosse um value...
é bom definir a propriedade name e id, pois o navegador firefox parece que não entende uma das duas propriedades, então é bom definir as duas...
E o parametro da funcao, tanto faz se name ou id...
Note que acrescentei a propriedade value...
A propriedade value aí é só um exemplo, agora vou puxar do banco de dados a url e atribuir à propriedade value, ou pego um outro identificador do banco de dados... é questão de analisar....
Pergunta
Halfar
tenho um link que contem um id e uma funcao no link. Ao clicar no link a funcao será disparada...
eis o link:
Note que o valor do id é igual a 1 e a existencia da funcao MostraImagem(id), que espero eu, é meu sonho verdadeiro que este id seja entendido como 1, conforme defini no id.Note tambem que não existe nada dentro de href, nenhuma url foi especificada, pois na realidade este link vai apenas executar a funcaco quando ocorrer o evento onMouseover.
Agora aqui vai a funcao:
A funcao está sendo executada, porem funciona em parte, é executado o primeiro alert, porém o conteudo deste alert é, ao invés de exibir o valor 1, exibe a url do meu site....
AI EU CHOOOOROOOO.....
acho que já resolvi
é mau entendimento, faltou definir a propriedade value... eu estava entendendo o id como se fosse um value...
o certo é assim:
é bom definir a propriedade name e id, pois o navegador firefox parece que não entende uma das duas propriedades, então é bom definir as duas...
E o parametro da funcao, tanto faz se name ou id...
Note que acrescentei a propriedade value...
A propriedade value aí é só um exemplo, agora vou puxar do banco de dados a url e atribuir à propriedade value, ou pego um outro identificador do banco de dados... é questão de analisar....
Valeu...
Por mim, pode encerrar...
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.