<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>评分控件</title>
<script type="text/javascript">
function indexOf(arr,element){
for (var i = 0;i < arr.length;i++ ){
if(arr[i] == element){
return i;
}
}
return -1;
}
function initEvent(){
//给所有td添加onclick事件
var tableRading = document.getElementById("tableRading");
var tds = tableRading.getElementsByTagName("td");//取得tableRading下的所有td
for (var i = 0;i < tds.length;i++){
var td = tds[i];
td.onclick = TdOnClick;
td.style.cursor = "pointer";//让鼠标放到td上显示手形状的光标
}
}
function TdOnClick(){
//this.style.background = "red";
var tableRading = document.getElementById("tableRading");
var tds = tableRading.getElementsByTagName("td");//取得ableRading下的所有td
var index = indexOf(tds,this);
for (var i = 0;i <= index;i++){
var td = tds[i];
td.style.background = "red";
}
for (var i = index+1;i < tds.length;i++){
var td = tds[i];
td.style.background = "white";
}
}
</script>
</head>
<body onload="initEvent()">
<table id="tableRading">
<tr><td>☆</td><td>☆</td><td>☆</td><td>☆</td><td>☆</td></tr>
</table>
</body>
</html>
评分控件
最新推荐文章于 2025-08-15 07:27:47 发布