展会信息港展会大全

input禁止键盘及中文输入,但可以点击
来源:互联网   发布日期:2016-03-24 20:04:19   浏览:4589次  

导读:这篇文章主要介绍了<input>禁止键盘及中文输入,但可以点击。需要的朋友可以过来参考下,希望对大家有所帮助网上找了很多,不实用,要不兼容问题,这个可以!<input>禁止键盘及中文输入,但...

这篇文章主要介绍了<input>禁止键盘及中文输入,但可以点击。需要的朋友可以过来参考下,希望对大家有所帮助

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

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

代码如下:

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

<HTML>

<HEAD>

<TITLE> New Document </TITLE>

<script>

// 样式 style="ime-mode:disabled" 禁止中文输入

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=""style="ime-mode:disabled" onkeypress="noPermitInput(event)" >

</BODY>

</HTML>

赞助本站

人工智能实验室

相关热词: 开发 编程 android

相关内容
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港