Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    45

    Ritorno a capo in textarea

    Salve a tutti ho creato un semplicissimo script che permette di inserire delle informazioni in una textarea ma il problema è che con il carettere di ritorno a capo \n non funziona mentre senza funziona alla grande solo che non va a capo. Il fatto è che se la funzione è in una pagina html funziona anche con il \n mentre se è all'interno di una pagina php come l'esempio sotto non funziona. Mi date una mano??

    <?php

    echo"
    <script type=\"text/javascript\">
    function precompilato()
    {
    document.getElementById('rep').value = \"Ciao Marco \nCome va?";
    }
    </script>

    <form method=\"post\" name=\"inserter\" action=\"test.php\">

    Precompilati: [<a href=\"javascript:void(0);\" onClick=\"precompilato();\">Precompilato 1</a>]


    <textarea id=\"rep\" name=\"report\" cols=\"40\" rows=\"10\"></textarea>


    <input type=\"reset\" value=\"Reset Form\" />

    <input type=\"submit\" value=\"Submit\" /></form>";

    ?>

    Essendo in php non funziona con la \n mentre se si mette in html normalmente anche con il \n funziona. Ho provato di tutto ma non ne vuol sapere di andare. Mi date una mano

    Ciao

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Ritorno a capo in textarea

    Originariamente inviato da kapooo
    Salve a tutti ho creato un semplicissimo script che permette di inserire delle informazioni in una textarea ma il problema è che con il carettere di ritorno a capo \n non funziona mentre senza funziona alla grande solo che non va a capo.
    Innanzitutto Java non centra nulla. È un problema di PHP. Infatti \n viene interpretato come newline nella echo del PHP. L'output generato dalla echo sarebbe quindi:

    ....
    document.getElementById('rep').value = \"Ciao Marco
    Come va?";
    ....

    Pertanto devi mettere \\n
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    45
    GRANDE. E io che mi arrampicavo sugli specchi

    Grazie

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,318

    Moderazione

    Mi devi spiegare perchè se il problema riguarda PHP hai postato in Java... c'è un forum apposito che si chiama PHP!

    Sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.