Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667

    Inserire testo selezionato in textarea

    Ciao Ragazzi ,

    stavo cercandi di fare una cosetta ma non saprei come venirne a capo...
    HELPPPPP MEEEEEeeeeee......

    Da un campo text area al doppio click apro una pop up con del testo semplice,quello che vorrei fare è che selezionando il testo che voglio,e cliccando su un bottone mi inserisca nella textarea il testo che ho selezionato.

    It's possible...

    Ciao e Grazie anticipatamente....

    David

  2. #2
    i modi sono 2... ma credo entrambi solo per IE...
    uno è il textRange... e non mi ricordo come si fa...

    l'altro è il seguente

    <input ... onselect="document.execCommand('copy');txt.focus() ;document.execCommand('paste');">
    <textarea name="txt"></textarea>

    provalo...
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    No...putroppo.

    Non riesco a selezionare una porzione di testo da inserire nella text.

    Ora faccio una ricerca con textRange.

    Grazie mackey...


    David

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    Ok ho risolto....ma dai ma vieni...ma chi seiiiiii :mavieni: :mavieni: :metallica

    Se vi dovesse servire, posto il codice.

    <SCRIPT LANGUAGE="JavaScript">
    <!--

    function display() {
    if (document.getSelection) {
    var str = document.getSelection();
    } else if (document.selection && document.selection.createRange) {
    var range = document.selection.createRange();
    var str = range.text;
    } else {
    var str = "Sorry, this is not possible with your browser.";
    }
    opener.document.auto.prova.value = opener.document.auto.prova.value+str+".";
    }
    // -->
    </SCRIPT>

    <FORM NAME="myForm">
    <TEXTAREA NAME="myArea" COLS="40" ROWS="4" readonly>
    dis
    ciao
    prova
    aaa
    bbb
    ccc
    </TEXTAREA>
    <TEXTAREA NAME="myArea2" COLS="40" ROWS="4" readonly>
    </TEXTAREA>
    <input type="button" onClick="display()">
    </FORM>


    Ciao David

    :mavieni: :adhone:

  5. #5
    ma... tu avevi detto quando seleziono... non quando clicco sul tasto...
    ad ogni modo sono contento di averti dato la dritta..
    ciao
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    Si scusami mi sono expr male....

    Sorry....

    Comunque si grazie per la dritta....

    Senza di te non avrei saputo partire....


    Thank's.

    David

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.