如何确定单击提交按钮的时间?

时间:2014-01-14 16:31:44

标签: javascript

单击提交按钮时确定/收听的最佳方法是什么?我正在使用以下内容,似乎效果不佳。

document.getElementById('form1').PC2065$btnNext.onclick = function(){
document.getElementsByTagName('h1')[0].style.display = 'none'
var pTags = document.getElementsByTagName('p');
for (var i = pTags.length; i--;) {
    var self = pTags[i];
    self.style.display = 'none';
}
}

1 个答案:

答案 0 :(得分:0)

以下代码有效。

Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(function() {
document.getElementById('form1').PC2065$btnNext.onclick = function(){
document.getElementsByTagName('h1')[0].style.display = 'none'
var pTags = document.getElementsByTagName('p');
for (var i = pTags.length; i--;) {
    var self = pTags[i];
    self.style.display = 'none';
}
}
});

但是,在页面加载期间我仍然收到这两个错误。

未捕获的TypeError:无法调用未定义的方法'create' 不推荐使用event.returnValue。请改用标准的event.preventDefault()。

我应该担心这两个错误吗?