JS动态,有选择性的改变div颜色

JS代码:

<script language="javascript">
function check(value)
{
document.getElementById(value).style.background= "black";
}
</script>

div处部分代码:

<div id="1" style=" color:#FFF; width:40px; height:40px; float:left; margin-right:10px; text-align:center;line-height:40px;">1</div>
<div id="2" style=" color:#FFF; width:40px; height:40px; float:left; margin-right:10px; text-align:center;line-height:40px;">2</div>
<div id="3" style=" color:#FFF; width:40px; height:40px; float:left; margin-right:10px; text-align:center;line-height:40px;">3</div>
<div id="4" style=" color:#FFF; width:40px; height:40px; float:left; margin-right:10px; text-align:center;line-height:40px;">4</div>
<div id="5" style=" color:#FFF; width:40px; height:40px; float:left; margin-right:10px; text-align:center;line-height:40px;">5</div>

radio处部分代码,使用onclick()函数调用check(),并加入参数,使得与参数相应的div颜色改变:

<div class="col-lg-12">
<p class="question-content">
<input type="radio" name="optionsRadios1" id="optionsRadios1" value="option1" onclick="check(1);">
A. 220\(\rm{V}\)、10\(\rm{A}\) 
</p>
</div>

时间: 2024-11-17 23:57:30

JS动态,有选择性的改变div颜色的相关文章

checkbox复选框和div click事件重叠,点击div后复选框也被选中,同时改变div颜色,否则则不选中

 checkbox复选框和div click事件重叠,点击div后复选框也被选中,同时改变div颜色,否则则不选中 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style> div { display: inline-block; width: 100px; margi

js动态创建及移除div的方法

本文实例讲述了js动态创建及移除div的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 //创建div function createDiv(){  if(document.getElementByIdx_x("newD")!=null)   document.body.removeChild(document.getElementByIdx_x(&q

作品第一课----循环改变DIV颜色

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> button { margin: 0 auto; display: block; } ul { overflow: hidden; margin

js动态渲染链接outline为随机颜色

[].forEach.call($("*"),function(a){ a.style.outline="1px solid #"+(~~(Math.random()*(1<<24))).toString(16) }) 原文链接 http://bbs.html5cn.org/thread-86394-1-1.html

jquery动态改变背景颜色插件

GETHUB下载地址 背景颜色用animate方法时时无法改变颜色的 所以要使用插件进行补充. 用法: <!DOCTYPE html> <html> <head> <style> div { background-color: #bada55; width: 100px; border: 1px solid green; } </style> <script src="http://code.jquery.com/jquery-1

js动态改变样式属性(style属性)

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>Style</title> <!-- 之前接触的 行内样式 style 是css设置样式 现在我们使用的是js中的设置样式! --> <style type="text/css"> #myDiv{ height:

js动态改变iframe的高度

js动态改变iframe的高度的写法 〈iframe id="docDetail" width="100%"  height="200" frameborder="0" src="a.htm"〉 〈/iframe〉 而a.html不是固定大小的,这个时候嵌套的iframe就会出现滚动条. 通过js获取iframe的高度,然后动态的改变,这样就不会出现滚动条. 方式一:在jsp的body里增加onload方法

js动态删除div元素

在做用户查找时 因为要把查找的结果动态加载和显示,所以,那些html元素要由Ajax动态生成.用户打开查找界面时,有系统推荐的用户,而当用户按条件查找后,查找的结果动态加载和显示.所以考虑到用js来搞. 这个for循环就是移除已有的表单.然后根据Ajax请求过来的数据,动态生成新的表单对象.一定要注意j变量从大往小循环,否则,删除div元素后会引起serchResultLenth=serchResult.children.length;长度的变化(这个问题摸索了好久,才搞定,切记) for(va

用JS让下拉框改变网页背景颜色

<HTML> <HEAD> <TITLE>石家庄渣浆泵配件</TITLE> </HEAD> <SCRIPT> <!-- function bgChange(selObj) { newColor = selObj.options[selObj.selectedIndex].text; document.bgColor = newColor; selObj.selectedIndex = -1; } //--> </SC