Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Replace JS

  1. #1

    Replace JS

    Ciao a tutti.

    ho questo problema. ho un editor per text area che mi inserisce i tag html in automatico. ol problema è che mi inserisce il tag <PRE> che io non volgio al posto di

    . ho fatto un replace così:

    .........
    testo = testo.replace("<PRE>", "

    ");
    testo = testo.replace("</PRE>", "</p>");
    .........

    ma mi sostituisce solo la prima ricorrenza del tag e non le successive. ne sapete qualcosa?

    grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao arflop,

    il primo parametro del metodo replace non è una stringa ma una Regular expression
    prova così
    codice:
    testo = testo.replace(/<pre>/gi,'
    
    ').replace(/<\/pre>/gi,'<\/p>')

  3. #3
    perfetto! grazie mille willy!

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.