检查按钮是否存在

时间:2013-11-19 07:09:01

标签: javascript jquery html jsp button

我有一个.js文件,由几个.jsp页面调用。我在这个特定的.js文件中需要做的是只有在.jsp页面中存在“保存”按钮时才调用某个函数。如何检查按钮是否存在?目前在.js文件中,按钮的引用方式如下: $( '按钮[ID =保存]')

如何检查是否存在此类按钮?希望有人可以提供建议。感谢。

2 个答案:

答案 0 :(得分:13)

尝试这样的事情

    $(document).ready(function(){
        //javascript
        if(document.getElementById('save')){
            //your code goes here
        }

        //jquery
        if($('#save').length){
            //your code goes here
        }
    });

答案 1 :(得分:3)

你可以这样做:

if($('#save').length > 0){
    // Button exists
} else {
    // Button is not present in the DOM yet

}