Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    113

    contenuto cella in textarea

    Vorrei che cliccando su una cella di una tabella fosse inserito il contenuto di tale cella in una textArea.
    Ho gia scritto <TD onClick=giorno(this)...
    ora vorrei che la funzione giorno(element) mi permettesse di inserire in una text area, che gia esiste, il contenuto di this
    come si fa?
    grazie

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    
    <script language="JavaScript" type="text/javascript">
    <!--
    function addTo(td) {
    document.all.txt.value += td.innerText;
    }
    //-->
    </script>
    
    
    <textarea name="txt"></textarea>
    
    <table>
    <tr>
    <td name="td1" onclick="addTo(this);">121212</td>
    </tr>
    </table>
    
    </body>
    </html>

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    113
    Ti ringarazio, però ho questo problema:
    la tabella si trova in una certa pagina, invece la text area in un'altra.
    Come si fa?

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    file test100.htm

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function addTo() {
    window.open("test100B.htm");
    }
    -->
    </script>
    </script>
    
    </head>
    <body>
    <table>
    <tr>
    <td name="td1" id="td1" onclick="addTo();">121212</td>
    </tr>
    </table>
    
    </body>
    </html>
    File test100b.htm
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <textarea name="txt"></textarea>
    <script language="JavaScript" type="text/javascript">
    <!--
    document.all.txt.value += window.opener.document.all.td1.innerText;
    //-->
    </script>
    </body>
    </html>

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.