javascript - 我的 resetSize() 函数有什么问题? (JavaScript)

标签 javascript css get document

我只是做了一个 div 并给了它高度和宽度。然后我创建了一个名为 resetSize() 的函数,我想从中更改任何元素的高度和宽度,但是出了点问题!这是我的源代码:-

<!DOCTYPE html>
<html>
    <head>
        <title>Get Value</title>
        <style>
            #demo{
                height:50px;
                width:50px;
                background:cyan;
            }
        </style>
    </head>

    <body>
        <div id="demo"></div>
    </body>

    <script>
        function resetSize(elementId, height, width){
            var el = document.getElementById(elementId);
            el.style.height = height;
            el.style.width = width;
        }
        resetSize('demo', 500, 500);
    </script>

</html>

最佳答案

你缺少的是 px - 单位

function resetSize(elementId, height, width) {
    var el = document.getElementById(elementId);
    el.style.height = height + 'px';
    el.style.width = width + 'px';
}

Demo

关于javascript - 我的 resetSize() 函数有什么问题? (JavaScript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21605798/

相关文章:

javascript - dygraphs.js 鼠标悬停的自定义数据

javascript - 不同的拆分正则表达式导致 IE

javascript - 在没有任何父信息的情况下将展平数组转换为父子数组

css - 带有 flex 的 ui 路由器滑动侧边栏

windows - vbs 如何从命令行命令获取结果

http - $http({方法 : 'GET' , url : $scope. url}) 中的回调

javascript - 单击时删除附加的子项

html - 正确提供 CSS 文件 Golang

javascript - 使用 JS 选择图像后重新加载页面

javascript - 在 AJAX 中获取 URL 变量