Harf Kontrolu...

Sa Gunaydinlar herkese....sorum bi form olustururken isim kismina sadece harf,telefon numarasi yada yas vb gibi numara gerektiren kutularin icine sadece numara yazdirmak istiyorum ama yapamadim yardimci olabilirmisiniz acaba.... ??? 

Mesela isim kismina adam ahmet yazcak ama yanlislikla ahmet,@!/ vb simgelerden birini kullandi yada No: yazan kisma 123+., yazdi.   +,./@ simgelerden birini kullandiginda gonder butonuna bastiginda ya hata vermesi yada gondermemesini saglamam mumkun mu acep ?

22-02-2011 09:36

    Php

    harf ve sayı kısıtlayıcı:

    sayfadaki javascript kodları:

    <script type="text/javascript">
    var sayilar = /[1234567890]/g;
    var harfler = /[A-Za-z]/g;

    function phpkodlari(inputid,e,kisitla) {
    if (!e) var e = window.event
    if (e.keyCode) code = e.keyCode;
    else if (e.which) code = e.which;
    var character = String.fromCharCode(code);   
        if (code==27) { this.blur(); return false; }   
        if (!e.ctrlKey && code!=9 && code!=8 && code!=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) {
            if (character.match(kisitla)) {
                return true;
            } else {
                return false;
            }
        }
    }
    </script>



    forma ait html bölümü de şöyle oluyor.

    <input type="text" id="input3" onkeypress="return phpkodlari(this, event, sayilar);">

    Her programcı birgün Php yi tadacaktır
    22-02-2011 14:33

      cok saol hocam ya...baya faydali oldu tekrar tesekkurler....

      27-02-2011 14:45

        www.Phpkodlari.com © 2009 Herkes Php öğrenecek
        Web tasarım ve eğitim kaynağınız.