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

    Replace caratteri per evento onClick

    Ciao,
    ho una pagina con un form, e dovrei sostituire in una text box (text1) il carattere virgolette (") con due apici ('') nel caso in cui venga digitato.
    Suppongo di dover effettuare un replace legato all'evento OnClick del pulsante di Submit, ma so bene la sintassi giusta da utilizzare....
    Help....
    GRAZIE!

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    c='prova replace"'
    alert(c.replace(/\"/,"''"))



    prova cosi'!

  3. #3
    Ciao, grazie per l'aiuto ma ho ancora problemi.
    Riformulando la mia domanda, sarebbe più comodo fare la seguente cosa:

    Ho un campo testo che si chiama "descrizione" e, sull'evento "onChange" vorrei fare l'operazione di Replace delle virgolette (") con due apici (''), una cosa del genere:
    codice:
    <input name="descrizione" type="text" id="descrizione" maxlength="50" onchange="this.value=this.value.replace(/[\"]/g,"''")"
    Ma ovviamente non va....

  4. #4
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    <input name="descrizione" type="text" id="descrizione" maxlength="50" onchange="return testo(this);">
    <script>
    function testo(a){
    b=a.value
    a.value=b.replace(/[\"]/g,"''")
    }
    </script>




    cosi' funziona adattalo un po!

  5. #5
    Grazie 1000.
    Anche grazie al tuo suggerimento ho trovato la soluzione.

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