Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Valore Campo Input

  1. #1

    Valore Campo Input

    Esiste un modo per visualizzare come testo, il valore inserito in un campo di testo?

    Traduco:
    1) ho un campo di testo
    2) inserisco un valore al suo interno (numerico o alfanumerico)
    3) il valore inserito, deve essere visualizzato all' interno di una cella di una tabella


    grazie in anticipo

  2. #2
    nessun suggerimento?

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Valore Campo Input

    Originariamente inviato da Hendrix-N
    Esiste un modo per visualizzare come testo, il valore inserito in un campo di testo?

    Traduco:
    1) ho un campo di testo
    2) inserisco un valore al suo interno (numerico o alfanumerico)
    3) il valore inserito, deve essere visualizzato all' interno di una cella di una tabella


    grazie in anticipo

    per fare si può; però dipende molto sapere in che cella-riga della tabella mettere quel testo
    Pietro

  4. #4
    Ci sono parecchi modi, molto dipende da come deve apparire la pgina. Per esempio, potresti creare all'interno della cella <td> un tag <span id='celladariempire'></span>. Poi nell'evento onChange oppure onBlur della tua inputBox oppure sul click di un certo pulsante valorizzi lo span col valore della inputBox, con un'istruzione del tipo:

    codice:
    document.all['celladariempire'].innerHTML = document.form1.text1.value;
    Poi le varianti son molte, questa è la prima che mi è venuta e forse la più semplice.

    Ciao
    Sem nasù per patì, patèm!

  5. #5
    grazie per la risposta, ma non riesco a farlo funzionare.
    Potresti fornirmi maggiori dettagli?

  6. #6
    codice:
    <html>
    <head>
    <script language='javascript'>
    function CopiaTesto() {
      document.all['celladariempire'].innerHTML = document.form1.casellatesto.value;
    }
    </script>
    </head>
    <body>
    
    <form name='form1' action''>
    
    <input type'text' name='casellatesto' value=''>
    <input type='button' name='riempicella' value='copia testo nella cella' onClick="javascript:CopiaTesto();">
    
    </form>
    
    <table>
    <tr>
    <td>
    <span id='celladariempire'></span>
    </td>
    </tr>
    </table>
    
    </body>
    </html>
    questo è un esempio banale ma funzionante, poi sta a te adattarlo al tuo contesto

    Ciao
    Sem nasù per patì, patèm!

  7. #7
    GRAZIE 1000!!!
    funziona alla grande

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perche' privarsi della compatibilita' con tutti i browser diversi da IE/opera?!
    document.getElementById('celladariempire').innerHT ML = document.form1.text1.value;

  9. #9
    Giusto, perchè privarsene ?!

    Del resto la vita del programmatore è fatta di privazioni (oggi per esempio c'è un bel sole e non fa nemmeno troppo caldo, ma io e voi siamo chini sulla tastiera rinchiusi tra quattro mura).

    Grazie
    Ciao
    Sem nasù per patì, patèm!

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.