Я хочу добавить Java-скрипт, чтобы нажать на кнопку, когда внизу страницы достигается ... код для этого являетсяидентификатор sqlform кнопку отправки в web2py
<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>
проблема заключается в том, что кнопка Кнопка отправки SQLFORM, , поэтому мой вопрос - это то, что является идентификатором кнопки отправки SQLFORM, или как я могу определить ее. ..i пробовали следующее, но безуспешно.
form2.custom.widget.submit_button['_id']='next'
объект показывает, что объект 'NoneType' не поддерживает назначение элемента. есть некоторая отличная информация о Custom CSS classes for SQLFORM widget input in web2py, но я до сих пор не могу понять это из ....
Вы можете разместить HTML тоже. –