Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Testo su piu linee

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    Testo su piu linee

    Ciao a tutti.
    Mi trovo a dover settare un valore di una textarea tramite javascript.
    Il problema è che finchè è su una linea tutto ok;ma se il testo è su piu' linee mi da errore.
    Ho provato da php a trasformare il testo su piu' linee in un testo su una linea con i tag
    solo che la textarea mi fa vedere il testo stampando i
    e non andando a capo.
    Come posso fare?.Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    "\n" dovrebbe andare...

    codice:
    <html>
    <head>
    <script language="javascript">
    
    str = "Cicco Porcello domani si sposa\ne per l\'occasione si veste di rosa!\n\nTra gli invitati:\nJumbo Merlo vola male\npeserà circa un quintale"
    </script>
    <body>
    <textarea name="texta" id="texta" style="width: 200px; height: 100px;">Valore iniziale riga singola</textarea>
    Clicka per vedere la stringa
    <input type="button" value="inserisci stringa" onClick="document.getElementById('texta').value=str;">
    </body>
    </html>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    il problema è che io devo passare una variabile php e cosi non va:
    <?php
    $str = "Cicco Porcello domani si sposa \n e per l'occasione si veste di rosa! \n \nTra gli invitati:\nJumbo Merlo vola male\npeserà circa un quintale"
    ?>
    </script>
    <body>
    <textarea name="texta" id="texta" style="width: 200px; height: 100px;">Valore iniziale riga singola</textarea>
    Clicka per vedere la stringa
    <?php
    echo("<input type='button' value='inserisci stringa' onClick=\"document.getElementById('texta').value=" .$str."\">");
    ?>
    </body>
    </html>

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    a dire il vero in quel caso è ancora più semplice:

    ti basta fare l'echo della stringa nella textarea:

    codice:
    <?php 
      $str = "Cicco Porcello domani si sposa\ne per l'occasione si veste di rosa!\n\nTra gli invitati:\nJumbo Merlo vola male\npeserà circa un quintale";
      ?>
    <html>
    <body>
    <textarea name="texta" id="texta" style="width: 200px; height: 100px;"><?php echo($str);?></textarea>
    </body>
    </html>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.