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

    [string]replace funziona con il globale?

    ciao a tutti,
    ho guardato nel forum e trovato altri tutorial è tutti parlano della possibilità di utilizzarte il replace in globale.mi spiego..ho fatto questo script per sostituire il famoso ciccio con pluto

    ----------------------------
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <script language="JavaScript">
    function test()
    {
    t = new String(document.form1.testo.value);
    c=t.replace('ciccio','pluto');
    alert(c);
    }
    </script>
    <body>
    <form name="form1" method="post" action="">
    <input name="testo" type="text" id="testo" value="ciccio &pound;&pound; ciccio">
    </form>


    prova</p>
    </body>
    </html>
    ----------------------------

    e qui tutto ok..ma ora utilizzo il replace così

    c=t.replace(/'ciccio'/g,'pluto');

    non fà più nulla..magia o mistero?

    apparte gli scherzi, qualcuno sa dirmi perchè non funziona?

  2. #2
    bastava togliere le virgolette..ops.

    c=t.replace(/ciccio/g,'pluto');

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