`這裏寫代碼片`<!DOCTYPE html>
<html lang="en">
<head>
<title>elementFromPoint example</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0,user-scalable=0" />
<style type="text/css">
.style_1 {
color: #ffffff;
background-color: #005aaa !important;
font-size: 18px;
width: 87.5%;
margin-top: 25px;
margin-left: 6.25%;
display: block;
line-height: 20px;
padding: 12px 0;
font-weight: normal;
text-align: center;
cursor: pointer;
border-radius: 4px;
text-decoration: none;
border: 0 none;
float: left;
}
</style>
<body>
<div><h1>用戶評價<h1></div>
<table style="1px solid #ccc">
<tr>
<td><h5>服務態度和禮儀</h5></td>
<td>
<table id="fuWuTaiDu">
<tr><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></tr></table>
</td>
</tr>
<tr>
<td><h5>專業產品知識</h5></td>
<td>
<table id="ZyChanP">
<tr><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></tr></table>
</td>
</tr>
<tr>
<td><h5>講解生動、易懂</h5></td>
<td>
<table id="JiangJYd">
<tr><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></tr></table>
</td>
</tr>
<tr>
<td><h5>根據您的需求提供解決方案</h5></td>
<td>
<table id="JieJueFF">
<tr><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></td><td><img src='huibai.png'></tr></table>
</td>
</tr>
</table>
<a class="button style_1 big" id="submitSampleUp">提交</a>
</body>
<script type="text/javascript">
(function(){
var fuwu="";
var zhuanye="";
var jiangjie="";
var xuqiu="";
initEvent1();
initEvent2();
initEvent3();
initEvent4();
function initEvent1() {
var tableWjx = document.getElementById("fuWuTaiDu");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < tds.length; i++) {
var td = tds[i];
td.onclick = change1;
}
}
function initEvent2() {
var tableWjx = document.getElementById("ZyChanP");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < tds.length; i++) {
var td = tds[i];
td.onclick = change2;
}
}
function initEvent3() {
var tableWjx = document.getElementById("JiangJYd");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < tds.length; i++) {
var td = tds[i];
td.onclick = change3;
}
}
function initEvent4() {
var tableWjx = document.getElementById("JieJueFF");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < tds.length; i++) {
var td = tds[i];
td.onclick = change4;
}
}
function change1() {
var tableWjx = document.getElementById("fuWuTaiDu");
var tds = tableWjx.getElementsByTagName("td");
// var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < 5; i++) {
var td = tds[i];
// td.innerText = "☆";
td.innerHTML = "<img src='huibai.png'>";
}
var index = indexof(tds, this);
fuwu=index+1;
console.log(index+1);
for (var i = 0; i < index + 1; i++) {
var td = tds[i];
td.innerHTML = "<img src='huangjin.png'>";
}
}
function change2(its) {
var tableWjx = document.getElementById("ZyChanP");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < 5; i++) {
var td = tds[i];
// td.innerText = "☆";
td.innerHTML = "<img src='huibai.png'>";
}
var index = indexof(tds, this);
zhuanye=index+1;
console.log(index+1);
for (var i = 0; i < index + 1; i++) {
var td = tds[i];
td.innerHTML = "<img src='huangjin.png'>";
}
}
function change3(its) {
var tableWjx = document.getElementById("JiangJYd");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < 5; i++) {
var td = tds[i];
// td.innerText = "☆";
td.innerHTML = "<img src='huibai.png'>";
}
var index = indexof(tds, this);
jiangjie=index+1;
console.log(index+1);
for (var i = 0; i < index + 1; i++) {
var td = tds[i];
td.innerHTML = "<img src='huangjin.png'>";
}
}
function change4(its) {
var tableWjx = document.getElementById("JieJueFF");
var tds = tableWjx.getElementsByTagName("td");
for (var i = 0; i < 5; i++) {
var td = tds[i];
// td.innerText = "☆";
td.innerHTML = "<img src='huibai.png'>";
}
var index = indexof(tds, this);
xuqiu=index+1;
console.log(index+1);
for (var i = 0; i < index + 1; i++) {
var td = tds[i];
td.innerHTML = "<img src='huangjin.png'>";
}
}
function indexof(arr, ele) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] == ele) {
return i;
}
}
return -1;
}
document.getElementById("submitSampleUp").onclick=function(){
if(fuwu=="" || zhuanye=="" || jiangjie=="" || xuqiu==""){
alert("請評價完整");
return;
}
console.log(fuwu+"-"+zhuanye+"-"+jiangjie+"-"+xuqiu);
alert("評價成功");
}
})()
</script>
</script>
</html>
實現效果圖
(https://img-blog.csdn.net/20160426153718354)
html文章需要的圖片
![黃金星星](https://img-blog.csdn.net/20160426154235114)
![灰白星星](https://img-blog.csdn.net/20160426154317162)
js實現五星評價
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.