Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di LucaCB
    Registrato dal
    Jun 2001
    Messaggi
    29

    [JS] replace CHR(13) di un form con <br />

    Ciao!

    Alųr...

    Ho un form con una textarea.
    C'č un pulsante che mi fa arpire un popup per l'anteprima. Questa č parte della funzione:

    codice:
    var Messaggio = document.Form1.Messaggio.value.replace("\n","
    ")
    popupWin = window.open('anteprima.asp?Messaggio=' + Messaggio, 'preview_page', 'width=700,height=400,scrollbars=yes,resizable=yes')
    Con questo codice mi sostituisce SOLO il PRIMO CHR(13) della textarea.

    Come faccio a sostituirli tutti?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    var Messaggio = document.Form1.Messaggio.value.replace(/\n/g,"
    ")

  3. #3
    Utente di HTML.it L'avatar di LucaCB
    Registrato dal
    Jun 2001
    Messaggi
    29
    Originariamente inviato da Dennis
    var Messaggio = document.Form1.Messaggio.value.replace(/\n/g,"
    ")

    Ma GRAZIE! Funzia. Credo non sia la prima volta che mi risolvi un problema...

  4. #4
    Utente di HTML.it L'avatar di LucaCB
    Registrato dal
    Jun 2001
    Messaggi
    29
    scusa se ne approfitto...
    e se volessi invece fare il replace di un carattere?

    perchč ho provato con replace("+","[***]")

    ma al solito mi sostituisce solo il primo +

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    replace(/[\+]/g,"cucu");


  6. #6
    Utente di HTML.it L'avatar di LucaCB
    Registrato dal
    Jun 2001
    Messaggi
    29
    ok risolto con

    replace(/\+/g,"[***]")

    grazie ancora

    ciao

  7. #7
    Utente di HTML.it L'avatar di LucaCB
    Registrato dal
    Jun 2001
    Messaggi
    29
    funzionano tutti e due...

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    si, funziona in entrambi i casi perchč si tratta di fare il replace di un carattere singolo

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.