Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    Problema passaggio paramentri JS

    Se cerco di passare un attributo con

    string Controllo = "v=this.value; this.value=v.replace(/[^\d^\,]/gi,'')";

    il compilatore mi va in errore (immagino per le parentesi)

    ho provato anche a fare

    string Controllo = "v=this.value; this.value=v.replace(/[^\d^\,]/gi,'')";
    tbqt.Attributes.Add("onkeyup", Controllo);

    ma il risultato è identico

    come posso fare?

    Grazie

  2. #2
    Non ti da problemi invece per il carattere \
    Prova a mettere


    string Controllo = @"v=this.value; this.value=v.replace(/[^\d^\,]/gi,'')";


    Ciao
    K
    Kalman

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    Era proprio quello!

    Grazie 1000

    ma cosa fa esattamente @?

  4. #4
    Serve a non considerare i valori di escape tipo \ all'interno della stringa!

    Ciao
    K
    Kalman

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    Thanks!

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.