Css web2py中sqlform提交按钮的id
我想添加一个java脚本,在到达页面底部时单击按钮……代码如下Css web2py中sqlform提交按钮的id,css,web2py,web2py-modules,Css,Web2py,Web2py Modules,我想添加一个java脚本,在到达页面底部时单击按钮……代码如下 <script> function getScrollXY() { var scrOfX = 0, scrOfY = 0; if( typeof( window.pageYOffset ) == 'number' ) { //Netscape compliant scrOfY = window.pageYOffset; scrOfX = window.pag
<script>
function getScrollXY() {
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
//Netscape compliant
scrOfY = window.pageYOffset;
scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
//DOM compliant
scrOfY = document.body.scrollTop;
scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
//IE6 standards compliant mode
scrOfY = document.documentElement.scrollTop;
scrOfX = document.documentElement.scrollLeft;
}
return [ scrOfX, scrOfY ];
}
//taken from http://james.padolsey.com/javascript/get-document-height-cross-browser/
function getDocHeight() {
var D = document;
return Math.max(
D.body.scrollHeight, D.documentElement.scrollHeight,
D.body.offsetHeight, D.documentElement.offsetHeight,
D.body.clientHeight, D.documentElement.clientHeight
);
}
document.addEventListener("scroll", function (event) {
if (getDocHeight() == getScrollXY()[1] + window.innerHeight) {
document.getElementById('next').click()
}
});
</script>
它显示错误“非类型”对象不支持项分配。
有一些非常好的信息,但我仍然无法理解……您可以使用jQuery选择器识别提交按钮,例如
“input[type=submit]”
(或者更具体地说,“\submit\u record\u row input[type=submit]”
)。如果要分配ID,可以执行以下操作:
form2.custom.submit['_id'] = 'next'
或:
你也可以发布html吗。
form2.custom.submit['_id'] = 'next'
form2.element('input[type=submit]')['_id'] = 'next'