手机
当前位置:查字典教程网 >编程开发 >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数据结构与算法之栈与队列

javascript实现十秒钟后注册按钮可点击的方法

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

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

超酷右下浮出广告窗口代码

Jquery动态添加输入框的方法

JavaScript实现添加、查找、删除元素

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

JavaScript获取当前运行脚本文件所在目录的方法

JavaScript中用sort()方法对数组元素进行排序的操作

精品推荐
分类导航