ITPUB论坛 » Java入门与认证版 » jsp 编程时遇到不会的,麻烦告诉方法。
新一届的微软MVP评选已经开始,欢迎各位推荐!
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论坛