Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    regexp funziona su mozilla ma non su ie7

    sull'evento onkeyup di un campo di testo, uso questa regexp
    Codice PHP:
    this.value=this.value.replace(/[a-zA-Z'ì\+ò\\*\-àùèç°§é,\<\>;]/,'').replace(/(\.\.)+/,'.').replace(' ', '/').replace('//', '/'); 
    che mi impedisce di mettere lettere e caratteri strani in quelli che dovrebbero essere campi telefonici, accetta ad esempio 123/456789 o 126.464798.

    solo che su FF 2.0 funziona alla perfezione, su IE7 no!

    edit: anche su Opera 9.10 funziona alla perfezione!

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    campi telefonici del tipo 02-1234567 o 06/123456?

    Non è più semplice usare questa?

    this.value=this.value.replace(/[^0-9\/\-]/g,'')
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    eh ma quella fa in modo che se uno scrive 02..78946465 lo corregge in 02.7846546
    al posto dello spazio mette in automatico il / ma se uno scrive // ne mette solo 1
    il programma dovrà collegarsi per telefono ina utomatico, quindi ho bisogno che il formato numerico sia perfetto (e skype accetta solo / ed .)

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

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.