Onload Javascript 不会更改 DIV 样式
Onload Javascript wont change DIV styles
我无法让 onload 函数改变我的分隔线样式...请有人指出我代码中的错误吗?
function cpage() {
javascript:document.getElementById('g-aside').style.width='0px';
javascript:document.getElementById('g-aside').style.margin-left='100%';
javascript:document.getElementById('g-aside').style.visibility='hidden';
javascript:document.getElementById('g-main').style.width='100%';
}
如果我检查浏览器控制台,出现错误:
Invalid left-hand side in assignment
也许你应该改变:
javascript:document.getElementById('g-aside').style.margin-left='100%';
至
javascript:document.getElementById('g-aside').style.marginLeft='100%';
<script type="text/javascript">
if ($("#comments").hasClass("comments-list")) {
$('#g-aside').css('width','0px');
$('#g-aside').css('marginleft','100%');
$('#g-aside').css('visibility','hidden');
$('#g-main').css('width','100%');
}
</script>
谢谢!这似乎在 header 中起到了作用,我给你答案检查,因为你应得的:)
我无法让 onload 函数改变我的分隔线样式...请有人指出我代码中的错误吗?
function cpage() {
javascript:document.getElementById('g-aside').style.width='0px';
javascript:document.getElementById('g-aside').style.margin-left='100%';
javascript:document.getElementById('g-aside').style.visibility='hidden';
javascript:document.getElementById('g-main').style.width='100%';
}
如果我检查浏览器控制台,出现错误:
Invalid left-hand side in assignment
也许你应该改变:
javascript:document.getElementById('g-aside').style.margin-left='100%';
至
javascript:document.getElementById('g-aside').style.marginLeft='100%';
<script type="text/javascript">
if ($("#comments").hasClass("comments-list")) {
$('#g-aside').css('width','0px');
$('#g-aside').css('marginleft','100%');
$('#g-aside').css('visibility','hidden');
$('#g-main').css('width','100%');
}
</script>
谢谢!这似乎在 header 中起到了作用,我给你答案检查,因为你应得的:)