Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema con .replace

  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    Problema con .replace

    Salve a tutti

    codice:
    document.frm.richiama.value.replace('/','-');
    oppure
    document.frm.richiama.value.replace('4','5');
    Premesso che il valore lo prende correttamente... c'è qualche motivo perchè, senza dare errore, non effettui il replace?
    Guybrush Threepwood

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

    il primo parametro del metodo replace è una regular expression e non una stringa.
    codice:
    document.frm.richiama.value=document.frm.richiama.value.replace(/\//g,'-');
    document.frm.richiama.value=document.frm.richiama.value.replace(/4/g,'5');

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    Stessa roba.. sia con IE sia con FF

    Per la cronaca: se prima del replace faccio alert(document.frm.richiama.value); ritorna il valore corretto (04/01/2007)
    Guybrush Threepwood

  4. #4
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    RISOLTO

    document.frm.richiama.value=document.frm.richiama. value.replace(x,y);
    Guybrush Threepwood

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ma l'hai vista la mia risposta? :master:

  6. #6
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    Originariamente inviato da willybit
    ma l'hai vista la mia risposta? :master:
    si, ma l'attenzione è ricaduta sul tipo di replace e non sull'uguale
    Guybrush Threepwood

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.