Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Come mandare a capo un testo su html

    Ciao, vi spiego il problema:

    io recupero una scheda descrittiva tramite una textarea in un form html e la metto in un database access con campo formato memo.
    In questa scheda ci sono ogni tanto dei punti dove il testo viene mandato a capo. Quando nella pagina di report vado a recuperare la scheda dal campo access viene riportata tutta di fila nella pagina html. In pratica il carattere speciale che manda a capo in txt non viene riconosciuto dall'HTML.
    Come posso fare a risolvere il problema in modo semplice?

    Ciao e grazie.
    chicone

  2. #2
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    prova così

    testomessaggio=replace(objRS("Messaggio"),vbCrlf,"
    ")

  3. #3
    Lo provo, grazie!
    chicone

  4. #4
    da il seguente errore:

    Errore di run-time di Microsoft VBScript (0x800A005E)
    Utilizzo non valido di Null: 'replace'
    chicone

  5. #5
    Perché "objRS("Messaggio")" è Null.
    Prova così:
    codice:
    testomessaggio = objRS("Messaggio")
    If IsNull(testomessaggio) Then
        testomessaggio = ""
    Else
        testomessaggio=replace(testomessaggio, vbCrLf, "
    " & vbCrLf)
    End If

  6. #6
    Sacrosanto! Scusa, mi sono distratto xchè avevo diversi campi simoli e questo era proprio vuoto!

    Grazie dell'aiuto, ciao.
    chicone

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.