Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Div溢出自定义位置_Javascript - Fatal编程技术网

Javascript Div溢出自定义位置

Javascript Div溢出自定义位置,javascript,Javascript,当页面加载时,我试图滚动到所需的位置。滚动条位于div内。以下是代码: function scroll() { document.getElementById('content').scrollTo(500,500); } 但它不起作用,我的JavaScript中的任何建议都非常糟糕???将Ian的评论转换为答案: scrollTo仅适用于窗口,而不适用于单个元素。它们具有可更改的scrollTop和scrollLeft属性: function scroll(elem,x,y) {

当页面加载时,我试图滚动到所需的位置。滚动条位于div内。以下是代码:

function scroll()
{
    document.getElementById('content').scrollTo(500,500);
}

但它不起作用,我的JavaScript中的任何建议都非常糟糕???

将Ian的评论转换为答案:

scrollTo
仅适用于窗口,而不适用于单个元素。它们具有可更改的
scrollTop
scrollLeft
属性:

function scroll(elem,x,y) {
    elem.scrollLeft = x;
    elem.scrollTop = y;
}
// to call:
scroll(document.getElementById('content'),500,500);

将Ian的评论转换为答案:

scrollTo
仅适用于窗口,而不适用于单个元素。它们具有可更改的
scrollTop
scrollLeft
属性:

function scroll(elem,x,y) {
    elem.scrollLeft = x;
    elem.scrollTop = y;
}
// to call:
scroll(document.getElementById('content'),500,500);

scrollTo
窗口的一种方法,而不是
元素
节点。如果您试图滚动
元素
,请设置
滚动顶部
(和
滚动左侧
)属性,如-document.getElementById('content')。滚动顶部(500)??我说它们是属性。可以使用赋值运算符设置属性。所以它就像
someElement.scrollTop=500如果它是一个什么?如果什么是一个对象呢?
scrollTo
窗口的一种方法,而不是
元素
节点。如果您试图滚动
元素
,请设置
滚动顶部
(和
滚动左侧
)属性,如-document.getElementById('content')。滚动顶部(500)??我说它们是属性。可以使用赋值运算符设置属性。所以它就像
someElement.scrollTop=500作为一个例子,如果它是一个什么?如果什么是一个对象呢?我已经按照你在例子中告诉我的那样做了。。。它仍然不起作用。我已经按照你在示例中告诉我的那样做了。。。它仍然不起作用。