Visualizzazione dei risultati da 1 a 3 su 3

Discussione: getElementById

  1. #1

    getElementById

    Buongiorno a tutti,
    faccio il seguente esempio semplificato:

    <table>
    <tr>
    <td>
    Elemento
    </td>
    <td>
    <div id="scambio"> nuovo Elemento</div>
    </td>
    </tr>
    </table>


    La funzione cambio è a seguente:

    function cambio()
    {
    document.getElementById("id_link").innerHTML = "nuovo testo";
    }


    io però vorrei recuperare il testo dal un altro elemento, in questo caso il div con id="scambio", quindi ho scritto:

    function cambio()
    {
    document.getElementById("id_link").innerHTML = document.getElementById("scambio").item;
    }

    ma questa nuova funzione cambio non mi restituisce il valore undefined.
    Come mai? Cosa sbaglio?

    Grazie a tutti in anticipo
    Ivan Hares

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa ma item da dove salta fuori?
    sara' di nuovo l' innerHTML quello che cerchi

  3. #3
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    prova con .nodeValue
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

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.