تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
جعل الكيبور يقبل فقط الحروف العربية بASP.net
#1
يشرفني ان اكتب اول موضوع في هذا القسم ,وهو مفيد للغالبيه الذين يعملون على ASP.net وتواجهم مشكلة في كتابة اللغة العربية
PHP كود :
var strCheck '0123456789د ج ح خ ه ع غ ف ق ث ص ض ك م ن ت ا ل ب ي س ش ط ظ ز و ة ى لا ر ؤء ئ';
        var 
whichCode e.which e.which e.keyCode;

        if (
whichCode == 13 || whichCode == || whichCode == 9) return true;
        
key String.fromCharCode(whichCode);
        if (
strCheck.indexOf(key) == -1)
            return 
false;

        return 
true
الدالة اعلاه بالجافا سكربت هي تجعل التيكس بوكس يقبل فقط الارقام والاحرف العربية
اما اذا فقط الاحرف الانكليزيه
PHP كود :
function KeyPressOrder(flde) {

    var 
strCheck '0123456789acbdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    var 
whichCode e.which e.which e.keyCode;

        if (
whichCode == 13 || whichCode == || whichCode == 9) return true;
        
key String.fromCharCode(whichCode);
        if (
strCheck.indexOf(key) == -1)
            return 
false;

    return 
true;

لكن كيف تسند هذه الدالة للتيكست بوكس

PHP كود :
<asp:textbox id="txtbxr" runat="server"  onselectstart="return false" ondragstart="return false" onkeypress="return(KeyPressOrder(this,event))" onkeydown="(KeyPressOrder(this,event))" ></asp:textbox
للتذكير ,كود الدالة يوضع داخل الHEAD للصفحة
PHP كود :
<head runat="server">
<
script type ="text/javascript" >
الدالة 
</script>


    <
title></title>
</
head
للامانة الموضوع منقول بعد التعديل عليه للفائدة
تحياتي
الرد }}}
تم الشكر بواسطة:
#2
عاشت ايدك ياطيب
مدونتي
صفحتي على الفيسبوك

MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
الرد }}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم