手机
当前位置:查字典教程网 >编程开发 >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 正则表达式中global模式的特性

Javascript高级应用:文件操作篇

JavaScript数据结构与算法之栈与队列

接收键盘指令的脚本

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

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

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

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

javascript获取文档坐标和视口坐标

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

精品推荐
分类导航