解决方案 »
- 新手求教!如何给输出文字更换颜色!
- 朋友网里关于选择学校的弹出层?
- 第三次发帖:JQuery如何实现QQ音乐播放器图片特效?
- Web编程常用手册下载
- 求jquery实现div始终垂直居中于浏览器代码?
- 如何取出浏览器在屏幕的坐标位置
- 谁知道这种JAVASCRIPT特效?
- 一种符合C++、Java、Python 等语言习惯的 JavaScript 语言的类继承实现方式
- 新手入门问题
- 请问"var p=tdObj.previousSibling;"中previousSibling是何含义?(javascript中)
- EXT的htmleditor控件,复制问题
- 如何用JS/Jquery定位xml里节点的位置并传到另一个页面?
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<style type="text/css">
table td {
background: #ffffff;
} .test {
background: red;
}
</style>
</head>
<body>
<center>
<table id="mytab">
<tr>
<td>1-1</td>
<td>1-2</td>
<td>1-3</td>
<td>1-4</td>
</tr>
<tr>
<td>2-1</td>
<td>2-2</td>
<td>2-3</td>
<td>2-4</td>
</tr>
<tr>
<td>3-1</td>
<td>3-2</td>
<td>3-3</td>
<td>3-4</td>
</tr>
</table>
<input type="button" id="ts" name="test" value="測試">
</center><script type="text/javascript">
var cells = document.getElementById('mytab').getElementsByTagName('td');
for (var i = 0; i < cells.length; i ++) {
cells[i].onclick = function() {
if (this.className == 'test') this.className = '';
else this.className = 'test';
}
}
document.getElementById('ts').onclick = function() {
var ckvalArr = new Array();
for (var i = 0; i < cells.length; i ++) {
if (cells[i].className == 'test') ckvalArr.push(cells[i].innerHTML);
}
alert(ckvalArr.join(','));
}
</script>
</body>
</html>
cktd.eq(i) //返回的是一个jquery对象 cktd.eq(i).html()