Visualizzazione risultati 1 fino 3 di 3

Discussione: problema con script di anteprima textarea

  1. #1
    Guest

    Predefinito problema con script di anteprima textarea

    ciao a tutti,
    ho un piccolo problemino con lo script di anteprima in tempo reale della mia textarea per inserire news nel sito.
    Se io vado a capo nel form lui continua a scrivere sullo stesso rigo, devo nel form il tag <br>
    alla riga interessata per farlo andare a capo.
    In oltre se aggiungi alla textarea un testo scorrevole, questo non viene visualizzato.
    Come posso ovviare questi due problemini?
    Ecco il codice in java-script:

    Questa è la funzione:

    Codice:
    <head>
    <style type="text/css">
    	#dynamic {
      border: 1px;
      padding: 3px 20px 20px 20px;
      margin-top: 0;
      color: #000;
      background-color: #FFFFCC;
      width: 400px;
    }
    	</style>
    <script type="text/javascript">
    function update(){
      document.getElementById("dynamic").innerHTML = document.news.body.value 
    setTimeout("update()",80);
    }
    
    </script>
    	</head>
    e questa è la parte che visualizza la casella di anteprima
    :

    Codice:
    <body>
    <div id="dynamic">
    
    </div>
    
    <script type="text/javascript">
    <!--
      update();
    //-->
    </script>
    </body>

    Grazie, a presto.

  2. #2
    Ospite Guest

    Predefinito

    Per il problema degli a capo,sostituisci:
    Codice HTML:
      document.getElementById("dynamic").innerHTML = document.news.body.value
    con:
    Codice HTML:
    document.getElementById("dynamic").innerHTML = document.news.body.value.replace(/\n/g,"<br />");
    In oltre se aggiungi alla textarea un testo scorrevole, questo non viene visualizzato.
    Come lo inserisci?
    Ciao!

  3. #3
    Guest

    Predefinito

    inserisco il testo scorrevole attraverso l'utilizzo del tag <marquee>.
    Non c'è niente per ovviare questo problema?

    Cmq grazie infinite per la manona che mi state dando.
    Questo è un forum che da veramente una mano.
    Se non fosse per voi tante cose non le avrei fatte.
    Grazie ancora, a presto.

    Sono riuscito a scoprire che lo script marquee non è standard ed ha dei problemi con lo javascript dovrei scrivere una funzione il javascript che prende il testo inserito all'interno dei tag marquee e lo inserisce all'interno di un'altra funzione javascript che fa scorrere il testo per visualizzarlo nell'anteprima.
    Non so porpiro da dove iniziare a scrivere questa funzione me la dareste una mano?
    La funzione per far scorrere il testo già lo ho!
    Ultima modifica di Acciarello : 29-11-2007 alle ore 22.25.47

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •