日期:2014-05-16  浏览次数:20421 次

新手求一段javascript代码
一个格子里有一个按钮或链接,点击这个按钮或链接使这个格子变色,这个代码怎么写?

------解决方案--------------------
<div style='width:200px; height:150px;' id='gezi' onclick="changecolor()">
<button id='anniu' value='按钮'></button>
</div>
<script type='text/javascript'>
var anniu=document.getElementById('anniu');
anniu.onclick=function(){
document.getElementById('gezi').click()
}
function changecolor(){
document.getElementById("gezi").style.backgroundColor="red";
}
</script>
这段程序,我们有实验,不过原理不会错!当点击里边的按钮的时候,外面得到div会变成红色,希望对你有用!
------解决方案--------------------
<div id="divId" style="width:50px; height:50px;">
<button id="btnId" value="按钮">
</div>

<script type="text/javascript">
document.getElementById("btnId").onclick = function() {
this.parentNode.style.backgroundColor = "#000";
}
</script>