Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    visualizzazione testo dinamico

    Salve a tutti sto cercando di creare una funzione che al passaggio del mouse su un'immagine mi visualizza l'immagine in una tabella ed aggiunge anche del testo che gli apsso al momento in cui chiamo la funzione, il tutto è associato all'evento onMousOver eccone un esempio:

    onMouseOver="show('foto','1.jpg','desc','questo è il testo di prova');"

    legenda argomenti
    arg 1 - è il nome dell'area ove comparira la nuova foto (funziona)
    arg 2 - è il path della nuova foto (funziona)
    arg3 - dovrebbe essere l'area dove voglio far apparire il testo
    arg 4 - testo che voglio far apparire

    ecco il javascript associato:
    <script type="text/javascript">
    var path = "img/amici/";

    function show(ident, pic, des, testo){
    document.getElementById(ident).src= path + pic;
    document.getElementById(des).src= path + pic;

    }
    </script>

    ed ecco la parte HTML:
    <tr>
    <td align="center" height="250" width="690" colspan="2">[img]img/vuoto.gif[/img]<div class="testo_bianco" id="foto">[/b]</td>
    </tr>

    se qualcuno ha dei suggerimenti sono ben accetti. grazie mille.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    cambia questo
    document.getElementById(des).src= path + pic;
    in
    document.getElementById(des).innerHTML=testo;

    chiaramente deve esistere un elemento con id="desc" perche' funzioni

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.