Javascript 将jQuery元素更改为div?
如何在Javascript 将jQuery元素更改为div?,javascript,html,Javascript,Html,如何在窗口中更改窗口。ChangeColor调用部门ID而不是窗口?谢谢 window.changeColour = function(value) { switch(value) { case 'b': color = "#FF0000"; break; case 'r': color = "#0000FF"; break; case 'p':
窗口中更改窗口。ChangeColor
调用部门ID而不是窗口?谢谢
window.changeColour = function(value) {
switch(value) {
case 'b':
color = "#FF0000";
break;
case 'r':
color = "#0000FF";
break;
case 'p':
color = "#FF00FF";
break;
}
document.body.style.backgroundColor = color;
}
以下是HTML:
<div id= "genre">
<br><br>
<p>
<input type="radio" name="music" value="radio" onClick="changeColour('b')">Blues
<br>
<input type="radio" name="music" value="radio" onClick="changeColour('r')">Rock
<br>
<input type="radio" name="music" value="radio" onClick="changeColour('p')">Pop
<br>
</p>
</div>
忧郁
摇滚乐
流行音乐
如果您的意思是获取id为Division的元素,并更改其颜色,那么下面是您得到的结果
为什么它仍然不起作用,先生?这是那位先生的html<布鲁斯摇滚乐我看到了,先生。但是,当我添加单选按钮来进行选择时,它不起作用。为什么会这样,先生?这是我想要发生的,先生,但是我想要在一个特定的分区中改变颜色。谢谢,希望您能帮助我,先生:::对不起,我的解决方案用完了好的,我终于做到了。看看-->
var div = document.getElementById("Division")
div.changeColour = function(value)
{
switch(value)
{
case 'b':
color = "#FF0000";
break;
case 'r':
color = "#0000FF";
break;
case 'p':
color = "#FF00FF";
break;
}
div.style.backgroundColor = color;
}