Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    A capo in una text area

    Ciao a tutti..
    Ho creato un'interfaccia di inserimento che alimenta un database. Riesco a cancellare, modificare e viasualizzare. Nella visualizzazione ho un'esigenza particolare...devo riusciere a visualizzare gli a capo che vengono inseriti in una "text area". Ho provato ad utilizzare una stringa che mi è stata suggerita qui nel forum. Sicuramente sto sbagliando qualcosa...
    questo è il codice che sto utilizzando per la visualizzazione del campo cognome :

    %@LANGUAGE = JScript%>

    <%
    var Rs = Cn.Execute("SELECT * FROM anagrafe ORDER BY id DESC");
    %>
    <%
    if (Rs.EOF) response.write(replace(rs("cognome"), VbCrLf, "
    "));
    else while (!Rs.EOF)
    {
    %>

    <tr>
    <td width="600"><%=Server.HTMLEncode(Rs("cognome"))%></td></tr><%
    Rs.Movenext();
    }
    %>
    Grazie per l'aiuto e la comprensione...

  2. #2
    Ciao,

    non vorrei dire cavolate, ma il suggerimento che ti è stato dato funziona con VbScript...altrimenti mi scuso.

    Carlo P.

  3. #3
    Io per risolvere il tuo problema uso sempre una semplice replace.

    codice:
    <textarea name="text">
    <%=replace(rs("cognome"), "
    ", VbCrLf) %>
    </textarea>
    Così nella textarea vedi gli a capo.
    Come facevi prima era il contrario.

  4. #4
    Grazie per l'aiuto ma non funziona

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Tu non vuoi visualizzare gli a capo DENTRO la textarea ma all'interno del contenuto della pagina mi sembra di capire.
    Il metodo che usi è concettualmente esatto (il primo metodo) ma non so come funzioni la replace in js lato server...
    In VbScript sarebbe corretto quello che hai scritto.

    Roby

  6. #6
    esatto...
    A me interessa vederlo nella visualizzazione a video, non nella text area...
    come posso fare?
    grazie

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma con il tuo metodo non funziona e basta o ottieni proprio errore?

    Roby

  8. #8
    Poverino lui non mi da problemi....
    solo che il testo che viene pubblicato non va a capo dove dovrebbe, bensì rimane come se il comando a capo non ci fosse...

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    ehm... ma la replace la devi fare a questo:

    codice:
    <%=Server.HTMLEncode(Rs("cognome"))%>
    perché credo sia l'unico che venga eseguito....

    Roby

  10. #10
    scusa se ti rompo ma in base al codice che ho inviato in cima, come dovrei inserirlo all'interno dello stesso?
    grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.