这样子?<table>
<tr><td>奖品1</td><td>奖品2</td><td>奖品3</td><td>奖品4</td></tr>
</table>
<input type="button" onclick="choujiang()" value="抽奖"/>
<script>
function choujiang()
{
var objtb = document.getElementsByTagName("table")[0];
for(var i=0,j=objtb.rows[0].cells.length;i<j;i++)objtb.rows[0].cells[i].style.backgroundColor="";
objtb.rows[0].cells[Math.random()*4].style.backgroundColor="red";
}
</script>
<tr><td>奖品1</td><td>奖品2</td><td>奖品3</td><td>奖品4</td></tr>
</table>
<input type="button" onclick="choujiang()" value="抽奖"/>
<script>
function choujiang()
{
var objtb = document.getElementsByTagName("table")[0];
for(var i=0,j=objtb.rows[0].cells.length;i<j;i++)objtb.rows[0].cells[i].style.backgroundColor="";
objtb.rows[0].cells[Math.random()*4].style.backgroundColor="red";
}
</script>
解决方案 »
- 判断当前的用户是在用PC浏览器还是手机浏览器还是平板电脑浏览器
- 求一个能多选文件上传的js(注意是能在浏览框里多选文件)
- 求一个类似google的搜索栏效果,停止输入后1秒,且焦点还在本输入框内,则开始查询模糊查询,将前10条记录显示在一个下拉列表里,用户可以选择!!在线等,急急急!!!
- 昨天有人问我一个c的问题,很奇怪啊 为什么 scanf("%f",&x);执行完后x不是我键入的数字呢?
- 40分求用javascript实现票据的套打功能!
- 如何用JavaScript实现窗小化??
- [紧急求助]如果在JAVAScript中控制当用户点击浏览器的关闭窗口的时候不关闭窗口?谢谢
- 关于构造函数的问题!分不够可以再加!
- 向父窗口传递值 多选框的值
- 如何在网页中屏蔽掉IE的默认功能键?
- 请教
- 请问怎么才能让这段代码实现链接成功?
<tr><td>奖品1</td><td>奖品2</td><td>奖品3</td><td>奖品4</td><td>奖品5</td><td>奖品6</td></tr>
</table><input type="button" onclick="choujiang()" value="抽奖"/>
<br/>
<span style="background-color:#cc2200"></span>
<script>
var s = new Array();
function choujiang()
{
var objtb = document.getElementsByTagName("table")[0];
var ihuojiang;
var i=objtb.rows[0].cells.length-1;
if(i>=0)
{
ihuojiang = Math.random()*i;
document.getElementsByTagName("span")[0].innerHTML +="已获奖:"+objtb.rows[0].cells[ihuojiang].innerText+"<br/>";
objtb.rows[0].removeChild(objtb.rows[0].cells[ihuojiang]);
}else{alert("抽完啦大哥");}
}
</script>