Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    153

    andare a capo con javascript

    Dopo aver spulciato unpo' il forum ho deciso di scrivere perchè ho un problemino che magari si risolve facilmente ma conoscendo poche istruzioni javascript sta diventando un problema:

    allora, io ho creato una pagina php in cui è presente una <textarea> in cui gli utenti possono scrivere (modello tagboard tanto per intenderci) senza che ci siano i tag <form></form>, alla fine della textarea ho creato un pulsante di questo tipo:

    <input type="submit" value="Invia testo" onclick="funzione (inserisci.php?dato=' + document.getElementById('nometextarea').value );" class="pulsante" />

    che serve ad inviare il contenuto della textarea ad un file php che ha il compito di caricare il dato sul database senza che avvengano dei refresh nella pagina. Tutto funziona correttamente e infatti i dati vengono caricati ma se anche gli utenti inseriscono degli 'a capo' battendo invio il testo viene salvato tutto in linea. Allora mi domandavo: esiste in javascript una istruzione che inserisce il tag HTML di 'a capo' prima di tutti i caratteri di 'a capo' della stringa? Un analogo al nl2br() di php, intendo....

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    mmm...
    potresti fare così: onkeypress(codice_tasto_invio) inserisce nel form un carattere tipo &plusmn; o &curren; o magari qualcosa di meno visibile e poi nella pag php metti $form= str_replace("&curren;", "
    ", $form);

  3. #3
    Prova a mettere come attributo alla textarea wrap="physical"

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    ae ecco a cosa serve wrap etcetera...

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.