<table border="2" align="center"> <tr> <td width="36" rowspan="3">序号</td> <td width="130" rowspan="3">评价内容和指标</td> <td width="51" rowspan="3">分值</td> <td colspan="4"> 评价等级</td> </tr> <tr> <td>A</td> <td>B</td> <td>C</td> <td>D</td> </tr> <tr> <td width="20" height="23">1</td> <td width="20">0.8</td> <td width="20">0.6</td> <td width="20">0.4</td> </tr> <tr> <td>1</td> <td>我感到老师对讲课内容和授课方式作了精心的准备 </td> <td>5</td> <td><input type="radio" name="1" value="1*5" /></td> <td><input type="radio" name="1" value="0.8*5" /></td> <td><input type="radio" name="1" value="0.6*5" /></td> <td><input type="radio" name="1" value="0.4*5" /></td> </tr> <tr> <td>2</td> <td>我感到老师对教学热忱,在授课时充满活力,很友善真诚的关心我们 </td> <td>5</td> <td><input type="radio" name="2" value="1*5" /></td> <td><input type="radio" name="2" value="0.8*5" /></td> <td><input type="radio" name="2" value="0.6*5" /></td> <td><input type="radio" name="2" value="0.4*5" /></td> </tr> <tr> <td>3</td> <td>老师鼓励我们提出问题并给启发性的解答 </td> <td>5</td> <td><input type="radio" name="3" value="1*5" /></td> <td><input type="radio" name="3" value="0.8*5" /></td> <td><input type="radio" name="3" value="0.6*5" /></td> <td><input type="radio" name="3" value="0.4*5" /></td> </tr> <tr> <td>4</td> <td>老师能够结合实际工作任务所需要的知识进行讲解,内容新,实用性强 </td> <td>5</td> <td><input type="radio" name="4" value="1*5" /></td> <td><input type="radio" name="4" value="0.8*5" /></td> <td><input type="radio" name="4" value="0.6*5" /></td> <td><input type="radio" name="4" value="0.4*5" /></td> </tr> <tr> <td>5</td> <td>老师能够结合职业能力培养的基本规律,教、学、做相结合 </td> <td>5</td> <td><input type="radio" name="5" value="1*5" /></td> <td><input type="radio" name="5" value="0.8*5" /></td> <td><input type="radio" name="5" value="0.6*5" /></td> <td><input type="radio" name="5" value="0.4*5" /></td> </tr> <tr> <td>6</td> <td>我感到老师提供了充足的学习资源 </td> <td>5</td> <td><input type="radio" name="6" value="1*5" /></td> <td><input type="radio" name="6" value="0.8*5" /></td> <td><input type="radio" name="6" value="0.6*5" /></td> <td><input type="radio" name="6" value="0.4*5" /></td> </tr> <tr> <td>7</td> <td>老师围绕“应用、实践”目标,组织课程教学 </td> <td>5</td> <td><input type="radio" name="7" value="1*5" /></td> <td><input type="radio" name="7" value="0.8*5" /></td> <td><input type="radio" name="7" value="0.6*5" /></td> <td><input type="radio" name="7" value="0.4*5" /></td> </tr> <tr> <td>8</td> <td>老师讲课深浅度适合我们理解水平,教学进度适度</td> <td>5</td> <td><input type="radio" name="8" value="1*5" /></td> <td><input type="radio" name="8" value="0.8*5" /></td> <td><input type="radio" name="8" value="0.6*5" /></td> <td><input type="radio" name="8" value="0.4*5" /></td> </tr> <tr> <td>9</td> <td>老师的授课方式重视学习与实际工作的一致,针对性的采取任务驱动及项目教学的方式 </td> <td>5</td> <td><input type="radio" name="9" value="1*5" /></td> <td><input type="radio" name="9" value="0.8*5" /></td> <td><input type="radio" name="9" value="0.6*5" /></td> <td><input type="radio" name="9" value="0.4*5" /></td> </tr> <tr> <td>10</td> <td>老师讲课能促进学生思维, 富有启发性 </td> <td>5</td> <td><input type="radio" name="10" value="1*5" /></td> <td><input type="radio" name="10" value="0.8*5" /></td> <td><input type="radio" name="10" value="0.6*5" /></td> <td><input type="radio" name="10" value="0.4*5" /></td> </tr> <tr> <td>11</td> <td>老师鼓励学生参与课堂讨论, 发表不同观点 </td> <td>5</td> <td><input type="radio" name="11" value="1*5" /></td> <td><input type="radio" name="11" value="0.8*5" /></td> <td><input type="radio" name="11" value="0.6*5" /></td> <td><input type="radio" name="11" value="0.4*5" /></td> </tr> <tr> <td>12</td> <td>老师能合理应用现代教育技术手段,优化课堂教学 </td> <td>5</td> <td><input type="radio" name="12" value="1*5" /></td> <td><input type="radio" name="12" value="0.8*5" /></td> <td><input type="radio" name="12" value="0.6*5" /></td> <td><input type="radio" name="12" value="0.4*5" /></td> </tr> <tr> <td>13</td> <td>对现代化教学方法运用自如 </td> <td>5</td> <td><input type="radio" name="13" value="1*5" /></td> <td><input type="radio" name="13" value="0.8*5" /></td> <td><input type="radio" name="13" value="0.6*5" /></td> <td><input type="radio" name="13" value="0.4*5" /></td> </tr> <tr> <td>14</td> <td>课堂教学组织严密,管理严格,秩序井然 </td> <td>5</td> <td><input type="radio" name="14" value="1*5" /></td> <td><input type="radio" name="14" value="0.8*5" /></td> <td><input type="radio" name="14" value="0.6*5" /></td> <td><input type="radio" name="14" value="0.4*5" /></td> </tr> <tr> <td>15</td> <td>通过老师上这门课,使我对该门课的兴趣提高了 </td> <td>5</td> <td><input type="radio" name="15" value="1*5" /></td> <td><input type="radio" name="15" value="0.8*5" /></td> <td><input type="radio" name="15" value="0.6*5" /></td> <td><input type="radio" name="15" value="0.4*5" /></td> </tr> <tr> <td>16</td> <td>通过老师的教学使我理解并掌握了该课程的内容,实践中,我学到并掌握了一些自己认为有价值的东西 </td> <td>5</td> <td><input type="radio" name="16" value="1*5" /></td> <td><input type="radio" name="16" value="0.8*5" /></td> <td><input type="radio" name="16" value="0.6*5" /></td> <td><input type="radio" name="16" value="0.4*5" /></td> </tr> <tr> <td>17</td> <td>通过老师的教学使我的认识和解决问题能力提高了 </td> <td>5</td> <td><input type="radio" name="17" value="1*5" /></td> <td><input type="radio" name="17" value="0.8*5" /></td> <td><input type="radio" name="17" value="0.6*5" /></td> <td><input type="radio" name="17" value="0.4*5" /></td> </tr> <tr> <td>18</td> <td>通过老师的教学使我学会了该课程学习方法。 </td> <td>5</td> <td><input type="radio" name="18" value="1*5" /></td> <td><input type="radio" name="18" value="0.8*5" /></td> <td><input type="radio" name="18" value="0.6*5" /></td> <td><input type="radio" name="18" value="0.4*5" /></td> </tr> <tr> <td>19</td> <td>老师授课具有鲜明特色,教学风格独特。 </td> <td>5</td> <td><input type="radio" name="19" value="1*5" /></td> <td><input type="radio" name="19" value="0.8*5" /></td> <td><input type="radio" name="19" value="0.6*5" /></td> <td><input type="radio" name="19" value="0.4*5" /></td> </tr> <tr> <td>20</td> <td>老师的综合教学能力。</td> <td>5</td> <td><input type="radio" name="20" value="1*5" /></td> <td><input type="radio" name="20" value="0.8*5" /></td> <td><input type="radio" name="20" value="0.6*5" /></td> <td><input type="radio" name="20" value="0.4*5" /></td> </tr> <tr> <td colspan="2" rowspan="2">评价结果</td> <td>合计</td> <td colspan="4">100</td> </tr> <tr> <td>最后得分</td> <td colspan="4">计算总分</td> </tr> </table>
<table border="2" align="center" id="Table1"> // 给table一个id
<td colspan="4">计算总分(显示结果)</td> <span id="spanSum"></span> // 给显示的地方一个id然后用jquery来得到结果:
<script src="jquery-1.4.2.min.js"></script> // 引入jquery// 大概是这样,没有验证。
<script>
$(document).ready(function(){
$("#Table1 input[type='radio']").click(function(){
var radios= $("#Table1 input[checked=true]");
var num=0;
radios.each(function(){num+=parseInt(this.value);});
$("#spanSum").html(num); // 将结果显示在id为spanSum的地方
});
});
</script>
<script language="javascript">
/** jquery */
/*
var disp = $("td:contains('计算总分')"), ans = new Ans();
$('input:radio').click(function(){
disp.html(ans.add(this));
});
*/
/** jquery */
/** javascript */
var disp, ans = new Ans();
window.onload = function() {
var tds = document.getElementsByTagName('td');
for (var i = 0, len = tds.length; i < len; i++) {
if (tds[i].innerHTML == '计算总分') {disp = tds[i]; break;}
}
var dao = document.getElementsByTagName('input');
for (var i = 0, len = dao.length; i< len; i++) {
dao[i].onclick = function() {
disp.innerHTML = ans.add(this);
};
}
}
/** javascript */
function Ans(){
this._array = new Array();
this._total = 0;
this.map = function (obj) {
var init = false;
this._total = 0;
for (var i = 0, len = this.length(); i < len; i++) {
if (this._array[i].name == obj.name) {
this._array[i] = this.newObj(obj);
init = true;
break;
}
}
if (!init) this._array.push(this.newObj(obj));
};
this.newObj = function(obj) {
var newObj = new Object();
newObj.name = obj.name;
newObj.value = eval(obj.value);
return newObj;
};
this.length = function() {
if (this._array == null) return 0;
return this._array.length;
}
Ans.prototype.add = function(obj) {
this.map(obj);
for (var i = 0, len = this.length(); i < len; i++) {
this._total += this._array[i].value;
}
return this._total;
}
}
</script>