Ir para conteúdo
Fórum Script Brasil
  • 0

Exibir na tela valores do ALT de cada imagem


alexandre henrique

Pergunta

Bom dia pessoal,

tenho um script que é uma especie de slide, com links de navegação.

O script Mostra três imagens que podem ser acessadas pelos links "próxima" e "anterior".

Isso tudo ta funcionando perfeitamente!

Quero exibir na tela o texto armazenado no "alt" de cada imagem;

Esses valores do 'alt ' também são alterados dinamicamente, ou seja, o script já está retornando os textos corretos do alt de cada imagem.

Preciso agora exibir na tela o texto/alt abaixo da imagem correspondente;

alguém pode dá uma ajuda?

obrigado!

segue abaixo o código;


<html>
<head>
<script type="text/javascript">
array1 = new Array ("http://www.artros.com.br/imgs/logo_ministerio.jpg", "http://www.artros.com.br/imgs/logo_cremec.jpg", "http://www.artros.com.br/imgs/logo_amc.jpg")
array2 = new Array ("texto da imagme 0", "texto da imagem 1", "texto da imagem 2")




 //lis[i].getElementsByTagName( 'img' )[0].alt


function comeco(){
document.getElementById('imgId').src = array1[0]
document.getElementById('imgId').alt = array2[0]
document.form.texto.value="0"
}


function mais(){
document.form.texto.value = Math.floor (1+ 1 - 2 + (document.form.texto.value) * 1 + 1)
if (document.form.texto.value > 2)
{document.form.texto.value = 0}
}


function menos(){
document.form.texto.value = Math.floor (1+ 1 - 2 + (document.form.texto.value) * 1 -1)
if (document.form.texto.value < 0)
{document.form.texto.value = 2}
}


function regular(){
document.getElementById('imgId').src = array1[document.form.texto.value];
document.getElementById('imgId').alt = array2[document.form.texto.value];


setTimeout("regular()", 1)
}






</script>
<body onLoad="comeco();regular()">


<a id="aId">
<img id="imgId" border="0">
</a>




</br>


<a id="prev" href="javascript:menos()">Anterior</a>
/
<a id="next" href="javascript:mais()">Proximo</a>


<form name="form">
<input type=text name="texto" />
</form>
</body>
</html>
Editado por alexandre henrique
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...