Visualizzazione risultati 1 fino 15 di 15

Discussione: [Help] Codice che selezioni tutto ciò che c'è contenuto in un textarea

  1. #1
    Guest

    Exclamation [Help] Codice che selezioni tutto ciò che c'è contenuto in un textarea

    Ciao a tutti,
    mi sevirebbe un codice, io avevo pensato un Js, che selezioni tutti ciò che c'è scritto in un textarea. Mi sapete fornire qualche codice?
    Un esempio di ciò che intendo c'è nel sito http://www.web-link.it/scripting/3timer24.htm e la funzione che cerco di riprodurre è quella delle forbicine!!!
    grazie

  2. #2
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Utilizza la funzione javascript:highlight()

  3. #3
    Guest

    Predefinito

    ma è sufficiente riportare nel mio codice lo scrpt JS: highlight()
    Mi sembra strano.. Non ha bisogno di un codice javascript del tipo <script> <script/> non so poi posso sbagliarmi

  4. #4
    poske non è connesso Altervistiano Junior
    Data registrazione
    06-02-2005
    Messaggi
    620

    Predefinito

    Io una volta ho usato un codice del genere:

    <form name="form">
    <textarea name="textarea"></textarea><br />
    <input type="button" onclick="document.form.textarea.select();" />
    </form>


    CiaO! :D

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Quello script funziona così:
    Codice HTML:
    <script language="Javascript" type="text/javascript">
    function highlight(){
    document.getElementById("textarea").focus();
    document.getElementById("textarea").select()
    }
    </script>
    Codice HTML:
    <a href="javascript:highlight();"><img src="http://www.web-link.it/forba.gif" style="border:0px;"></a>
    <textarea id="textarea">Testo</textarea>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    Grazie ora provo...

  7. #7
    Ospite Guest

    Predefinito

    Citazione Originalmente inviato da dingo
    Grazie ora provo...
    attento!!
    se usi solo
    <textarea id="textarea">Testo</textarea>

    il testo ke immetti lo possono cancellare!!!(possono annerire e fare canc)
    se invece fai così
    <textarea ROWS=?? COLS=?? readonly>Testo</texarea>
    non si cancella!!

  8. #8
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    si, ma se lo cancellano non succede nulla. ad ogni refersh ricomparirà.

  9. #9
    Guest

    Predefinito

    Scusate, sono sempre io ma ho provato è ho un altro problema:
    La soluzione con il codice:

    ---------

    <script language="Javascript" type="text/javascript"> function highlight(){ document.getElementById("textarea").focus(); document.getElementById("textarea").select() } </script>

    <a href="javascript:highlight();"><img src="http://www.web-link.it/forba.gif" style="border:0px;"></a>
    <textarea id="textarea">Testo</textarea>

    -----------

    funziona, ma io ho sulla stessa pagina 3 textarea e non mi funziona perchè quando clicco sul pulsante della terza o seconda textarea si seleziona sempre il testo della prima...
    Come posso fare? Datemi una mano...
    Ho provato a cambiare id ai vari textarea ma o l'ho fatto male o comunque non funziona....
    Grazie

  10. #10
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    devi inserire un codice x ogni textarea. ad esempio: x la prima modificherai function highlight() con function highlight(1), per la seconda function highlight(2) etc....

    e lo stesso sarà x la textarea: <a href="javascript:highlight(1);"> <a href="javascript:highlight(2);"> etc....

  11. #11
    L'avatar di SolitaryExplorer
    SolitaryExplorer non è connesso Utente storico
    Data registrazione
    10-08-2005
    Residenza
    Veneto
    Messaggi
    1,949

    Predefinito

    Citazione Originalmente inviato da dingo
    Ciao a tutti,
    mi sevirebbe un codice, io avevo pensato un Js, che selezioni tutti ciò che c'è scritto in un textarea. Mi sapete fornire qualche codice?
    Un esempio di ciò che intendo c'è nel sito http://www.web-link.it/scripting/3timer24.htm e la funzione che cerco di riprodurre è quella delle forbicine!!!
    grazie
    Al codice di selezione che viene usato nel sito, è possibile aggiungere, con poche righe di codice, la funzione di "copia il testo" in modo concatenato all'operazione precedente di selezione?

    Chi non capisce i miei giri di parole, lo dica subito!
    Non offro assistenza privata. / Se vuoi anche tu una userbar come queste, basta chiedere.


  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice HTML:
    <script language="Javascript" type="text/javascript">
    function highlight(numero){
    document.getElementById("textarea"+numero).focus(); document.getElementById("textarea"+numero).select();
    }
    </script>
    Codice HTML:
    <a href="javascript:highlight(1);"><img src="http://www.web-link.it/forba.gif" style="border:0px;"></a>
    <textarea id="textarea1">Testo</textarea>
    
    <a href="javascript:highlight(2);"><img src="http://www.web-link.it/forba.gif" style="border:0px;"></a>
    <textarea id="textarea2">Testo</textarea>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  13. #13
    L'avatar di SolitaryExplorer
    SolitaryExplorer non è connesso Utente storico
    Data registrazione
    10-08-2005
    Residenza
    Veneto
    Messaggi
    1,949

    Talking

    Citazione Originalmente inviato da funcool
    Codice HTML:
    <script language="Javascript" type="text/javascript">
    function highlight(numero){
    document.getElementById("textarea"+numero).focus(); document.getElementById("textarea"+numero).select();
    }
    </script>
    Codice HTML:
    <a href="javascript:highlight(1);"><img src="http://www.web-link.it/forba.gif" style="border:0px;"></a>
    <textarea id="textarea1">Testo</textarea>
    
    <a href="javascript:highlight(2);"><img src="http://www.web-link.it/forba.gif" style="border:0px;"></a>
    <textarea id="textarea2">Testo</textarea>
    Era la risposta a me?!
    Mmmhh... non mi sono spiegato bene.
    Chiedevo gentilmente le opportune modifiche al codice per copiare automaticamente il testo selezionato negli "appunti" (termine in ambiente Windows).

    Ossia: cliccando sull'apposito tasto o link, effettuo sia la selezione del testo e sia la copia del testo nella memoria (per poi eventualmente incollarlo da qualche altra parte).

    In giro per il web ho trovato soluzioni che però non mi convincono come compatibilità.

    P.S. (La mia è solo curiosità, non occorre che vi prendiate a cuore di rispondermi a tutti i costi! )
    Non offro assistenza privata. / Se vuoi anche tu una userbar come queste, basta chiedere.


  14. #14
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da SolitaryExplorer
    Era la risposta a me?!
    Mmmhh... non mi sono spiegato bene.
    Chiedevo gentilmente le opportune modifiche al codice per copiare automaticamente il testo selezionato negli "appunti" (termine in ambiente Windows).

    Ossia: cliccando sull'apposito tasto o link, effettuo sia la selezione del testo e sia la copia del testo nella memoria (per poi eventualmente incollarlo da qualche altra parte).

    In giro per il web ho trovato soluzioni che però non mi convincono come compatibilità.

    P.S. (La mia è solo curiosità, Non occorre che vi prendiate a cuore di rispondermi a tutti i costi! )
    A dir la verità non ho risposto a te...
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  15. #15
    Guest

    Smile

    Grazie mille funziona!!!! Grandi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •