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

    Reg Expression caratteri consentiti

    Ciao ragazzi,
    non sono una cima in javascript e mi sto incasinando...
    Devo controllare che il campo foto non contenga caratteri speciali, ma solo numeri, lettere, punto e trattini.
    Cosa c'è di sbagliato in questo?

    codice:
    var espressione = new RegExp("^[a-z0-9\.\_\-]+$");
      				var stringa = document.registra.foto.value;
      				if (!espressione.test(stringa)){
      				document.registra.foto.value = "";
    				document.registra.foto.focus();
          			alert("Il nome della foto non è valido.Non devono essere presenti caratteri speciali(£-$-%-&(-)");
          			return false;
    prova ad un inserire un file che si chiama

    6_DSCF6100.JPG

    ma mi ritorna l'alert...
    Sapete aiutarmi?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    6_DSCF6100.JPG
    le maiuscole non sono ammesse nella tua regexp

  3. #3
    l'ho modificata così e sembra andare:

    var espressione = /^[a-z A-Z 0-9 . \- \_ à è ì ò ù]+$/;

    pensi che ho dimenticato qualcosa che magari posso aggiungere?
    Grazie mille

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ricerca con chiave "regexp accentate"
    http://forum.html.it/forum/showthrea...readid=1243208

    ciao

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.