猿问

Repeater单击表格改变颜色

请问各位大虾们,如何单机Repeater生成的表格,改变每行的颜色。

噜噜哒
浏览 580回答 1
1回答

慕雪6442864

<style type="text/css"> &nbsp; &nbsp;.red &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp;background-color:red; &nbsp; &nbsp;}</style><script language="javascript" type="text/javascript"> &nbsp; &nbsp; &nbsp; &nbsp;window.onload=function() &nbsp; &nbsp; &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var trList = document.getElementById("repeater"); &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;for(var i=0;i<trList.rows.length;i++) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;trList.rows[i].onclick=SetColor; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp; &nbsp; &nbsp; &nbsp;function SetColor() &nbsp; &nbsp; &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var trList = document.getElementById("repeater"); &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;for(var i=0;i<trList.rows.length;i++) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;trList.rows[i].className=""; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this.className="red"; &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp; &nbsp;</script>repeater &nbsp;是你Repeater表格的id
随时随地看视频慕课网APP
我要回答