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

    Inserire tag in texarea

    Salve a tutti avrei la necessità di creare questo script.
    Ho un form con una textarea ed un pulsante vorrei poter inserire alla pressione del tasto button inserire un
    alla fine del testo già presente.
    Io avevo iniziato così:
    function Acapo()
    {
    tag = "

    ";
    area = document.upload.messaggio.value;
    area+=tag;
    }
    Era troppo bello per essere vero :quipy: :quipy:
    Nei tag del form name si chiama upload, textarea messaggio
    e la proprietà value di quest'ultima lo impostata cosi: value="" non sò se é corretto.
    Mi potete aiutare ?

  2. #2
    Ciao,
    il tuo procedimento non è sbagliato ma ti manca un passaggio.
    Dopo aver catturato il contenuto della textarea e avergli aggiunto il carattere di acapo devi rimettere il tutto nella textarea:

    function Acapo()
    {
    tag = "

    ";
    area = document.upload.messaggio.value;
    area+=tag;
    document.upload.messaggio.value = area;
    }

    Cmq se vuoi che il carattere di acapo si veda come tale nella textarea devi aggiungere \r\n e non
    .
    http://www.beavermag.it

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    682
    function Acapo()
    {
    tag = "\r\n";
    area = document.upload.messaggio.value;
    area+=tag;
    document.upload.messaggio.value = area;
    }
    Io ho scritto così dimmi se va bene.
    Il tag value della textarea come lo devo settare cosi: value="" ?
    Sto usando Mozilla é non va? Com'è sta cosa?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    682
    Ho cambiato la stringa "\r\n" con "
    e mi mostra a video il tag

    mi rimane un problema.
    Quando scrivo tutto il messaggio e poi voglio inserire il tag
    per come é fatto lo script inserisce il
    alla fine della stringa come posso fare per farglielo inserire nella posizione che ricopre il puntatore del mouse in quel momento?

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.