1. top.frames('frameName') 即可引用到其他 frame
2. 你写的集合都是错的, 都应该用复数的, 比如 rows, frames 不能写作 row, frame.
要删除行, 用 tableId.deleteRow(从 0 开始的行号); 即可
3. click 什么东西? 我怎么知道你点的什么?
4. 要从对话框中得到返回值使用 window.returnValue 属性。
2. 你写的集合都是错的, 都应该用复数的, 比如 rows, frames 不能写作 row, frame.
要删除行, 用 tableId.deleteRow(从 0 开始的行号); 即可
3. click 什么东西? 我怎么知道你点的什么?
4. 要从对话框中得到返回值使用 window.returnValue 属性。
解决方案 »
- server端是ANSI编码,web端如何显示中文
- 求一个function 定时执行的
- 分享代码,基于MicroSoftAjax的JS代码之1.3:异常处理(JSHelper.js)
- 求javascript的帮助文件,offsetTop的含义看不懂,能有解释的那种
- 原型、this 问题混在一堆了,请高手指点
- 请教一个问题
- 正则表达式匹配xml的问题,太难了
- javascript调用别的网站的新闻并自动更新
- 基础知识:javascript中样式表属性的表示方法?在线等!得到答案,立即结贴!
- 求大神! html js 倒数器 时时差 和取值 代码
- 怎么实现表单数据的各行变色?
- 20多个Radio的显示问题
或者用parent.xxx
2click 的那行你要起个ID啊
3遍历一个table用rows的方法或者tree节点的方法都可以
4新窗口的值赋给原来的窗口,可以用opener.xxx,关键是你要是从原窗口打开的新窗口
再次说明:对不起
也谢谢其他几个兄弟
to inelm(木野狐)
就是点table上的某行数据,如何得到它的行号(删除用),还有就是值,比如用户名,用户id等to patchclass(黑翼)
click怎么起id?是不是我上面写的那样?
谢谢各位,能不能在相信点,比如遍历一个table,多谢了
对
window.frames[2].Tabel1.rows[i].removeNode()
i是行号
removeNode()删除结点,删除行
我记得我写过一个生成table的一个程序在你的贴子里可以参考的
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>a</td>
<td>b</td>
</tr>
</table><script language="javascript">
document.onclick = function()
{
var e = event.srcElement;
if (e.tagName.toLowerCase() == 'td')
e = e.parentElement;
var t = e.parentElement; for (var i = 0; i < t.rows.length; i++)
{
if (t.rows[i] == e)
{
alert(i);
return;
}
}
}
</script>
var obj1=obj.parentElement.children[n]
alert(obj1.innerText)
n为你点到那一行中要取数的第几个TD