使用 Javascript 设置溢出属性

Cha*_*ain 2 javascript css overflow

我需要这个功能来启用垂直滚动而不是水平滚动。

这不起作用:

function scrollFunction() {
        // Scroll to top 
    document.getElementsByTagName('body')[0].style.overflow-y='auto';
}
Run Code Online (Sandbox Code Playgroud)

虽然这样做,但它支持垂直和水平滚动。

function scrollFunction() {
    // Scroll to top
    document.getElementsByTagName('body')[0].style.overflow='auto';
}
Run Code Online (Sandbox Code Playgroud)

如何正确指定溢出-y?谢谢

Vis*_*ioN 7

复合样式属性是用驼峰命名法写的(第一个字母小):

document.getElementsByTagName("body")[0].style.overflowY = "auto";
Run Code Online (Sandbox Code Playgroud)