Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    Cancellare carattere da stringa...

    Salve a tutti e grazie in anticipo...

    Dovrei cancellare un carattere , il "+", qualora si presentasse in una stringa

    var dod = parseInt(Replace (Request.Querystring("did"),"+",""));

    é corretto?mi viene restituito errore....
    ci sono soluzioni migliori?
    ..Salve a tutti ,
    Evander

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    .....

    var dod = parseInt(Replace("+","",Request.Querystring("did") ));

    L'ho modificata ma....


    Errore di run-time di Microsoft JScript error '800a138f'

    Previsto oggetto

    /sito/data.asp, line 199
    Evander

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    rlteriore modifica ..

    Prendendo spunto da un'altra discussione ho fatto un'altra modifica...

    var sy = Request.Querystring("did") ;
    var bob = parseInt(sy.replace(/[+]/g, " "));

    ma...



    Errore di run-time di Microsoft JScript error '800a01b6'

    Proprietà o metodo non supportati dall'oggetto

    /sito/data.asp, line 199



    toglietemi una curiosità : perchè /[+]/g e non sempliemente "+" ?
    Evander

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Stai mischiando istruzioni che vengono eseguite sul server con altrew eseguite sul client... devi separare chiaramente i due ambienti

    var dod = parseInt('<%= Replace(Request.Querystring("did"),"+","") %>');

    ciao

    ps: nota gli apici per delimitare la stringa...

    pps: cerca di utilizzare titoli a norma di regolamento...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    ...

    Perdona il titolo , a me ne son accorto tardi , sarò più attento , comunque grazie per l'attenzione ...

    ora mi da questo errore

    Errore di compilazione di Microsoft JScript error '800a03f7'

    Costante String senza terminazione

    /sito/data.asp, line 199

    var dod = parseInt('<%= Replace(Request.Querystring("did"),"+","")
    ^

    ho provato a modificarlo ....(sto usando JS anche lato server )

    Errore di compilazione di Microsoft JScript error '800a03f7'

    Costante String senza terminazione
    Grazie ancora
    /sito/data.asp, line 200

    var dod = parseInt('<%Response.write( Replace(Request.Querystring("did"),"+","")


    ..... grazie ancora
    Evander

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Scusa l'equivoco... ma qui sei sul forum di javascript lato client... per il jscript lato server ti sposto sul forum ASP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250
    perdonate ,colpa mia ma pensavo che essendo un problema fondamentalmente di Javascript, cancellare un valore da una stringa...

    cmq dove é il problema quindi? Pefavore HELP!!!!
    (correggendo il codice , toglienfo quei <%%> di troppo non cambia la storia..)
    Evander

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    codice:
    var strDid=""+Request.Querystring("did")
    var dod = parseInt(strDid.replace(/\+/,""));

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    Grazie

    Grazie errore svanito....
    Evander

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.