检查按钮是不是存在
Posted
技术标签:
【中文标题】检查按钮是不是存在【英文标题】:Checking if a button exists检查按钮是否存在 【发布时间】:2013-12-02 15:18:29 【问题描述】:我有一个由几个 .jsp 页面调用的 .js 文件。在这个特定的 .js 文件中,我需要做的是仅当 .jsp 页面中存在“保存”按钮时才调用某个函数。如何检查按钮是否存在?目前,在 .js 文件中,按钮是这样引用的: $('button[id=save]')
如何检查这样的按钮是否存在?
【问题讨论】:
你也可以看看这个帖子***.com/questions/31044/… Check if element exists in jQuery的可能重复 【参考方案1】:试试这样的
$(document).ready(function()
//javascript
if(document.getElementById('save'))
//your code goes here
//jquery
if($('#save').length)
//your code goes here
);
【讨论】:
+1getElementById
就够了,你可以去掉 jQuery 部分 :)【参考方案2】:
你可以这样做:
if($('#save').length > 0)
// Button exists
else
// Button is not present in the DOM yet
【讨论】:
以上是关于检查按钮是不是存在的主要内容,如果未能解决你的问题,请参考以下文章