用js 判断焦点,并设置焦点设置焦点姓名:
判断控件是否获得焦点
if(documentactiveElementid="txtIdHouse"){}判断哪个控件获得焦点
act 就是现在获得焦点控件的id 值
其实在失去焦点事件(blur)中,我们可以通过this传入的方式,将本元素传入到处理函数中。
下面我给你介绍下实现方式,具体的实现结构请调整为最合适自己项目的形式
<input id="input1" type="text" onblur="inputOnblur(this)"><input id="input2" type="text" onblur="inputOnblur(this)">function inputOnblur(input) {
if (inputid == "input1")
// do something
else if (inputid == "input2")
// do otherthing
}
此外,如果你的结构不方便在HTML中设置onblur,想通过事件注册的方式,可以在函数内部使用eventtarget来访问到具体的触发事件元素
简单一点的可以用 jQuery
但是需要导入 jQueryjs 文件 这个网上下一个就行了 很好用
$("#test的id")fous(function(){
$("#其他需要锁定标签的id")attr("disable","true");
});
复杂一点的你就自己手写 javascript
test 获得焦点,其他的 标签 添加属性 disable=“true”
readonly 和 disable 都可以 具体的就不解释了,可以百度的到
就是这样啊 你这个 在 页面处理行了啊 不用后台啊
用javascript就行了啊
以上就是关于如何判断一个对话框中的button是否获得焦点全部的内容,包括:如何判断一个对话框中的button是否获得焦点、js 怎样判断ipunt失去焦点、JSP 如何判断form表单text框是否获得焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)