
2008-7-4 11:53
ericlntm
jsp 编程时遇到不会的,麻烦告诉方法。
我有一个输入框<input type="text" name="date2">
我希望当这个输入框得到焦点同时按了esc后弹出提示信息。但是我不知道用什么办法知道现在焦点是不是在这个输入框中。我用
var a = document.getElementById("date2").focus()来判断是无效的。麻烦教导一下。谢谢
2008-7-4 12:00
justforregister
输入框得到焦点同时按了esc
相当难理解
2008-7-4 12:01
justforregister
input应该有专门的事件表示lose focus
2008-7-4 12:08
ericlntm
我是想要这样的一个效果,就是用户点了这个输入框并且写了内容。这时这个输入框是有焦点了,在这个焦点还没有移开时如果用户按了esc的话就弹出窗口,我现在就是不能朴捉这个输入框是否还有焦点。
2008-7-4 13:33
justforregister
就在那个控件的lose focus的事件上写你的function
2008-7-4 14:12
antonyx
注册一个event.onkeydown的function,这里面写:
if(event.srcElement.name=="date2" && event.keyCode==27){
//弹出提示信息
}
2008-7-6 22:52
greenflute
仅供参考:
搜一下onBlur
2008-7-18 15:49
voca
yes onblur
2008-7-18 21:58
justforregister
[quote]原帖由 [i]greenflute[/i] 于 2008-7-6 22:52 发表 [url=http://www.itpub.net/redirect.php?goto=findpost&pid=10872759&ptid=1016607][img]http://www.itpub.net/images/common/back.gif[/img][/url]
仅供参考:
搜一下onBlur [/quote]
:right:
2008-7-29 12:13
lisicher
justforregister , where are you come from?
页:
[1]

Powered by ITPUB论坛