请教如何让输入框的输入焦点失效? 本帖最后由 kucao 于 2011-10-13 14:34:45 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%=sybj%><div style="display:none;"><INPUT TYPE="hidden" id="sybj" value="<%=sybj%>"></div> 、<INPUT TYPE="text" id="sybj" value="<%=sybj%>" readonly style="border:none; background:#red;"> 可能bear63误会我的意思了,我是不要用 hidden这种形式,我还是要用 input TYPE="text" 这种形式,只是不让光标的输入焦点进入到 input 这个框里<%=sybj%><div style="display:none;"><INPUT TYPE="hidden" id="sybj" value="<%=sybj%>"></div> 和我之前的说的不希望用的<%=sybj%><INPUT TYPE="hidden" id="sybj" value="<%=sybj%>"> 其实没本质区别。谢谢回答。 哈哈,看来还需要再解释一下,我需要外表看起来就是个 input 而且有边框的,跟其他input一模一样的,只是不能输入将光标焦点移进去而已,不管事 鼠标点击,鼠标拖动,tab键,都不要让光标焦点进入这个input框里, 就好象那种页面经常用的的整个网页禁用鼠标左右键的效果,我只是想只针对这个input控件禁用。bear63 的第二种方法还是不行谢谢! <INPUT TYPE="text" id="sybj" value="<%=sybj%>" readonly style="border:none; background:red;">这个呢?应该是能满足你的。 <INPUT TYPE="text" id="sybj" value="<%=sybj%>" disabled="disabled"> bear63 非常感谢回答,请参见我的4楼的说明 说白了就是一个 input,外观也是个input 只是不想让输入焦点进入这个input,还得能取值,忘了说了 disabled 的这种方法也不行,因为不能取值。 哈哈,bear63 回复的好快啊,我的 disabled还是没赶上你快啊 ^_^ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE>demo</TITLE> <META http-equiv="content-type" content="text/html;charset=gbk"/> <META NAME="Generator" CONTENT="CSS"> <META NAME="Author" CONTENT="zhangqian"> <META NAME="Keywords" CONTENT="mydemo"> <META NAME="Description" CONTENT="this is my demo"> <LINK rel="stylesheet" type="text/css" href=""></LINK> <style type="text/css"> body { } </style> <script type="text/javascript" src=""></script> </HEAD> <BODY> <input type="text" onfocus="this.blur()" /> <script type="text/javascript"> function test() { } test(); </script> </BODY></HTML>lz 这意思? function fn(self){ self.blur();}<input type="text" onfocus="fn(this)"> 哈哈,qianzai5765638 说的就是我想要的,虽然还能用鼠标拖动选中,但是无所谓了,这个问题不大,非常感谢! 一道面试题javascript 去掉重复的字符串组合 在GB2312的字符集下 js动态生成Lable控件 帮帮忙 ???在线等 怎样验证文本框里有没有非法字符呢 js能不能直接调用asp生成的数组变量? 请问正则表达式中的“\”都有什么意思呢? 如何用js来设置cookie的名 ***小弟想用javascript写一个这样的坐标图***** 我的ie全屏窗口最小化代码怎么在有的ie6.0.29上能执行,有的ie6.0.29上不行 怎么把类似%E8%8D%89%E7%A8%BF这样的串还原???????? js验证密码强度代码的两个疑问 Firefox可以运行,IE下不行
<%=sybj%><div style="display:none;"><INPUT TYPE="hidden" id="sybj" value="<%=sybj%>"></div>
和我之前的说的不希望用的
<%=sybj%><INPUT TYPE="hidden" id="sybj" value="<%=sybj%>"> 其实没本质区别。
谢谢回答。
bear63 的第二种方法还是不行
谢谢!
这个呢?应该是能满足你的。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>demo</TITLE>
<META http-equiv="content-type" content="text/html;charset=gbk"/>
<META NAME="Generator" CONTENT="CSS">
<META NAME="Author" CONTENT="zhangqian">
<META NAME="Keywords" CONTENT="mydemo">
<META NAME="Description" CONTENT="this is my demo">
<LINK rel="stylesheet" type="text/css" href=""></LINK>
<style type="text/css">
body
{
}
</style>
<script type="text/javascript" src=""></script> </HEAD>
<BODY>
<input type="text" onfocus="this.blur()" /> <script type="text/javascript">
function test()
{
}
test();
</script> </BODY>
</HTML>lz 这意思?
function fn(self){
self.blur();
}
<input type="text" onfocus="fn(this)">