手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >input禁止键盘及中文输入,但可以点击
input禁止键盘及中文输入,但可以点击
摘要:网上找了很多,不实用,要不兼容问题,这个可以!禁止键盘及中文输入,但又不能用readonly而且还需兼容ie和ff,为了完成这功能费了蛮大功...

网上找了很多,不实用,要不兼容问题,这个可以!

<input>禁止键盘及中文输入,但又不能用readonly 而且还需兼容ie 和 ff , 为了完成这功能费了蛮大功夫,呵呵,在此记录以便日后之用;另外禁止粘贴 onpaste="return false"

复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE> New Document </TITLE>

<script>

// 样式 禁止中文输入

function noPermitInput(e){

var evt = window.event || e ;

if(isIE()){

evt.returnValue=false; //ie 禁止键盘输入

}else{

evt.preventDefault(); //fire fox 禁止键盘输入

}

}

function isIE() {

if (window.navigator.userAgent.toLowerCase().indexOf("msie") >= 1)

return true;

else

return false;

}

</script>

</HEAD>

<BODY>

禁止键盘按键输入及中文输入

<input type="text" value="" onkeypress="noPermitInput(event)" >

</BODY>

</HTML>

【input禁止键盘及中文输入,但可以点击】相关文章:

JavaScript中strike()方法的使用介绍

JavaScript中操作字符串小结

如何用JS取得网址中的文件名

JavaScript中的sub()方法的使用介绍

如何取得中文输入的真实长度?

JavaScript中valueOf()方法的使用介绍

javascript判断并获取注册表中可信任站点的方法

JavaScript的正则表达式中test()方法的使用

js禁止页面刷新与后退的方法

无间断滚动marquee的详细用法解析

精品推荐
分类导航