Visualizzazione dei risultati da 1 a 3 su 3

Discussione: onclick(cambio testo)

  1. #1

    onclick(cambio testo)

    mi dite dove sbaglio
    a me sembra tutto giusto ma non fa quello che gli chiedo
    vi posto il codice

    NELLA PAGINA HTM

    <a href="img.jpg" onClick="javascript: Show (this,'titolo','testo');return(false)" >

    <h3 id="titoloZoom"></h3>
    <p id="testoZoom"></p>

    NEL FILE ESTERNO DI JS

    function Show(img,titolo,testo){

    t=document.getElementById("testoZoom");
    t.removeChild(t.lastChild);
    t.appendChild(document.createTextNode(testo));

    t=document.getElementById("titoloZoom");
    t.removeChild(t.lastChild);
    t.appendChild(document.createTextNode(titolo));
    }

    gli faccio fare anche un altra operazioen che fa
    quindi il js è collegato
    e non ho errori segnalati dal browser
    mah :master:

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    function Show(img, titolo, testo)
    {
    	
    	t = document.getElementById("testoZoom");
    	if(t.hasChildNodes()) t.removeChild(t.lastChild);
    	t.appendChild(document.createTextNode(testo));  
    
    	t = document.getElementById("titoloZoom");
    	if(t.hasChildNodes())t.removeChild(t.lastChild);
    	t.appendChild(document.createTextNode(titolo));  
    }
    Pietro

  3. #3
    si così e meglio
    però ti dirò che m'era sfuggito nel template un richiamo, successivo al file js, di un altro file js che mi annulava la priam funzione js

    grazie per l'aiuto

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.