如何判断一个对话框中的button是否获得焦点

如何判断一个对话框中的button是否获得焦点,第1张

js 判断控件是否获得焦点 判断哪个控件获得焦点 设置焦点

用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框是否获得焦点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9709659.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存