Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446

    scrivere testo alla pressione di un pulsante

    Salve a tutti,
    ho un vuoto di memoria.
    Devo risolvere questa cosa

    Ho un pulsante, e quando lo premo, dovrei scrivere in una cella di tabella una stringa.
    Come posso fare?
    Aiutatemi pls!!!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  2. #2
    ecco un esempio:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>esempio</title>
    
    <script language="JavaScript" type="text/javascript">
    <!--
    function scrivi(testo) {
     var myTextNode=document.createTextNode(testo);
     document.getElementById('cella').replaceChild( myTextNode, document.getElementById('cella').firstChild);
    }
    //-->
    </script>
    
    
    </head>
    <body>
    <table>
    <tr>
    <td id="cella"></td>
    </tr>
    </table>
    
    
    <input type="button" onclick="scrivi('ciao');" value="Click" />
    </body>
    </html>
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    ciao,
    prima di tutto, GRAZIE per l'aiuto, pero' lo script che mi hai passato, mi da un errore di "argomento non valido"
    dove devo aggiustare?
    Grazie mille per l'aiuto!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  4. #4
    a me funziona tutto correttamente.
    con che browser stai testando la pagina?

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Internet Explorer 6
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  6. #6
    Originariamente inviato da saucer
    Internet Explorer 6
    strano...
    ok, prova quest'altra versione:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    
    <script language="JavaScript" type="text/javascript">
    <!--
    function scrivi(testo) {
     document.getElementById('cella').innerHTML=testo;
    }
    //-->
    </script>
    
    
    </head>
    <body>
    <table>
    <tr>
    <td><div id="cella"></div></td>
    </tr>
    </table>
    
    
    <input type="button" onclick="scrivi('ciao');" value="Click" />
    </body>
    ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    ok grazie funziona benissimo!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

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.