Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833

    Controllo valori ammessi in campo

    Ciao, qualcuno mi puo' dire perche' in una text area non posso mettere in parti diverse
    il . alla fine delle parole? o meglio e' consentito metterne solo uno, poi se provo a mettere un altro punto in qualsiasi parte della textarea me lo cancella.

    Posto il controllo sui caratteri ammessi, questo controllo l'ho messo solo perche' non si deve immettere nel campo le virgolette o gli apici, quindi se qualcuno puo' dirmi un'altro modo per farlo e' ben accetto.

    Ciao grazie, posto l'attuale controllo sui caratteri:

    <script language="Javascript">
    function verificacaratteri(campo)
    {
    var chiffres = new RegExp("[a-z-A-Z-0-9,-?\/*\r\n.:;*()?!%@#§àùè+\ ]");
    var verif;
    var points = 0;

    for(x = 0; x < campo.value.length; x++)
    {
    verif = chiffres.test(campo.value.charAt(x));
    if(campo.value.charAt(x) == "."){points++;}
    if(points > 1){verif = false; points = 1;}
    if(verif == false){campo.value = campo.value.substr(0,x) + campo.value.substr(x+1,campo.value.length-x+1); x--;}
    }

    }
    </script>

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833
    up

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.