Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    Controllo caratteri stringa...

    ciao a tutti!

    devo fare un controllo sui caratteri immessi un una textbox...

    in pratica voglio che (esempio) la stringa immessa sia composta da sole lettere, e che non abbia i caratteri speciali (/,č,^)...

    come faccio x fare questo controllo?
    Guybrush Threepwood

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao



    <script language="javascript">
    <!--
    chrNotOk = "/č^"; // lista caratteri non ammessi
    function CheckL(obj) {
    o = obj.value;
    a = o.charAt(o.length-1);
    if (chrNotOk.indexOf(a)!=-1) {
    obj.value=o.substr(0,o.length-1);
    }
    }
    // -->
    </script>
    </head>
    <body>
    <form>
    <input type="text" name="" onkeyup="CheckL(this)" onkeydown="CheckL(this)">
    </form>

    nella paprte commentata fra i due doppi apici metti i caratteri che non vuoi siano inseriti



    Massimo

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    ci siamo quasi

    ho visto uno script con ISLETTER, ISNUMBER... etc...

    č fattibile una cosa come questa?
    tipo

    array=stringa

    for....
    se !(isletter(array[i])) allora....

    ???

    solo che non la so scrivere ((((
    Guybrush Threepwood

  4. #4
    Reale_Augello
    Guest

    Potresti...

    ... usare questa istruzione:

    if (!(isNaN(array[i]))) ...

    Ciao !

  5. #5
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    non c'č un isNaN ma x le lettere,,? qualcosa che dica "SE NON E' UNA LETTERA...." ??
    Guybrush Threepwood

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    function check(field) {
    re = /[^a-z]/gi;
    if (!re.test(field.value))
    alert("ok");
    }

  7. #7
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    kk,una cosa sola.. il re.test,,, a che equivale il test????
    Guybrush Threepwood

  8. #8
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    test č un metodo di RegExp che controlla la stringa di re, se la trova ritorna true, altrimenti false

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.