只允许使用JavaScript在文本框中显示阿拉伯字母
allow only Arabic Letters in textbox using JavaScript
我有一个aspx页面,该页面具有"用户阿拉伯名称"的TextBox控件我想允许用户使用JavaScript 在文本框中只键入阿拉伯字母
首先,您制作如下文本框:
<asp:textbox id="txtbxr" runat="server" onselectstart="return false" ondragstart="return false" onkeypress="return(KeyPressOrder(this,event))" onkeydown="(KeyPressOrder(this,event))" ></asp:textbox>
然后添加javascript方法:
function KeyPressOrder(fld, e) {
var strCheck = '0123456789acbdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
var whichCode = e.which ? e.which : e.keyCode;
if (whichCode == 13 || whichCode == 8 || whichCode == 9) return true;
key = String.fromCharCode(whichCode);
if (strCheck.indexOf(key) == -1)
return false;
return true;
}
现在,您必须在strCheck中输入所有阿拉伯字符,如上面的示例
;
此字符串与上述解决方案相结合,将允许用户键入任何英文或阿拉伯字符,并允许使用点(.)
相关文章:
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何在生成下载文件时显示加载动画
- React重新渲染但未显示正确的组件
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 音频控件在mouseover上显示,在mouseout上淡出
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 显示5秒后隐藏潜水
- 在UIWebView中查找并突出显示带变音符号的阿拉伯语文本
- javascript提示-如何以阿拉伯语文本显示确定/取消按钮
- 只允许使用JavaScript在文本框中显示阿拉伯字母
- 如何解码阿拉伯语的html内容以在android网页视图中显示
- 如何以反向/从右到左的顺序显示阿拉伯语网站的Nivo滑块分页
- 使用 javascript 或 jquery 突出显示阿拉伯语文本
- 不显示阿拉伯语文本,但显示字符اÙÙÙÙÙƒ显示
- jquery表单验证器不能正确显示阿拉伯字母
- 阿拉伯字符在JavaScript中不能正确显示
- 警告阿拉伯字母显示垃圾在铬