【发布时间】:2014-06-27 03:30:45
【问题描述】:
如果你有这样的风格。
body {
background: url(img01.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
你有这样的按钮
<div id='1'>
<input type='button' onclick="div_funkcija(1);" value="Answer">
</div>
<div id='2'>
<input type='button' onclick="div_funkcija(2);" value="Answer 2">
</div>
如果你使用这个js函数
function div_funkcija($div)
{
document.getElementById($div).style.display='none';
document.getElementById($div+1).style.display='block';
}
所以点击按钮隐藏 div1 并显示 div2 。
如何使div1的样式体以这张图片为背景“img01.jpg”,div2的样式体以背景图片“img02.jpg”为背景
你明白我的问题吗?
【问题讨论】:
-
div_funkcija(2);"这是错误的语法,你需要分配像onclick="div_funkcija(2);"这样的事件 -
@MaulikAnand 在打字时不小心错过了,但无论如何谢谢..
-
div_funkcija('2');将 ID 用引号括起来,因为您是作为字符串传递的,并且还要考虑更改不以数字开头的 ID
标签: javascript html css image background