急急 JS问题!!! 有一个5行4列的表,表TagName为“TbList”,问如何用JS实现在当前的表的2行3列里添加一个单元格并且给单元格添加“我来了”的字段求教js达人 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!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 runat="server"> <title>Untitled Page</title> <script language=javascript> function fill() { var table = document.getElementById("thisTable"); for (var i = 0, l = table.rows.length; i < l; i++) { var row = table.rows[i]; for (var k = 0, h = row.cells.length; k < h; k++) { row.cells[k].innerHTML = i + "" + k; if (i == 1 && k == 2) row.cells[k].innerHTML = "我来了"; } } } </script></head><body onload="fill();"> <form id="form1" runat="server"> <div> <table id="thisTable"> <tr><td></td><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td><td></td></tr> </table> </div> </form></body></html> js在现有的表中改变结构没试过 不过直接js创建一张表出来还是经常用滴!~ table.rows[1].cells[2].innerHTML += "我又来了";其实这样就可以了…… 你可以先用document.getElementById获得table对象,然后拿到一个tr的数组,trs = tb.rows;然后你可以拿到第二个tr对象,trs[1],同理又可以拿到,tds=trs[1].cells;然后再拿到具体的td对象,你就可以用td.innerHTML给这个对象赋值了。 内部函数的参数问题 求[js歌词滚动效果] flash在ie中不显示滚动条是怎么回事? 请教大家一个JS日期排序问题。 请教~如何在输入一个字符或者中文后马上把焦点移到第二个文本框里 我想要一个全选变色的js obj.method()函数里的this,应该是指? 关于INPUT的动态效果,恳请获得帮助。 请问Mode是什么属性 请问,JAVA和CGI的区别?有区别吗? 对电子书编程 我的浏览器不提示js错误信息
<head runat="server">
<title>Untitled Page</title>
<script language=javascript>
function fill() {
var table = document.getElementById("thisTable");
for (var i = 0, l = table.rows.length; i < l; i++) {
var row = table.rows[i];
for (var k = 0, h = row.cells.length; k < h; k++) {
row.cells[k].innerHTML = i + "" + k;
if (i == 1 && k == 2) row.cells[k].innerHTML = "我来了";
}
}
}
</script>
</head>
<body onload="fill();">
<form id="form1" runat="server">
<div>
<table id="thisTable">
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
</table>
</div>
</form>
</body>
</html>
不过直接js创建一张表出来还是经常用滴!~
table.rows[1].cells[2].innerHTML += "我又来了";其实这样就可以了……