我有一个div
定义了一个样式属性:
<div id="div1" style="width:600;height:600;border:solid 1px"></div>
如何使用JavaScript更改div
的高度?
答案 0 :(得分:23)
<script type="text/javascript">
function changeHeight(height)
{
document.getElementById("div1").style.height = height + "px";
}
</script>
答案 1 :(得分:7)
根据他的示例代码判断他正在使用dojo框架。在dojo中改变高度将使用类似于以下内容的方式完成:
dojo.style("div1", "height", 300);
答案 2 :(得分:5)
document.getElementById("div1").style.height = height + "px";
答案 3 :(得分:2)
以下是jQuery的外观:
<div id="div1" style="width:600;height:600;border:solid 1px"></div>
<a href="#">Change height to 300</a>
<script type="text/javascript">
$(function() {
$('a').click(function() {
$('#div1').css('height', '400px');
return false;
});
});
</script>
答案 4 :(得分:2)
var d = document.getElementById("div1");
d.style.height = "300px";
答案 5 :(得分:1)
只需将评论替换为:
node.style.height = height;
哦,不确定是否只是将300传递给你的函数会使它工作,也许你必须像其他帖子中建议的那样传递“300px”......
答案 6 :(得分:0)