A页面如何调用B页面的表格 高分求助 t=parent.frames["mainFrame"].document.getElementById("dg") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 另外,<body与<frameset 不要同时出现 页面可能没有加载的这样all.htm=============<script language=javascript> function fnccheck() { t=window.frames["mainFrame"].document.getElementById("dg") nameArray = new Array() for( i=0;i<t.rows[0].cells.length;i++){ nameArray[i]=t.rows[0].cells[i].innerText; alert(nameArray[i]) }}</script><frameset rows="1,44,*" cols="*" framespacing="0" frameborder="no" border="0"><frame src="Test1.html"><frame src="table.html" name="mainFrame" id="mainFrame" title="mainFrame" /></frameset>table.htm============<table ID = "dg" border = 1 bgcolor="green"><tr><td>yw1</td><td>yw2</td><td>yw3</td><td>yw4</td><td>yw5</td><td>yw6</td><td>yw7</td></tr><tr><td name="b">11</td><td name="c">12</td><td name="d">13</td><td name="e">14</td><td name="f">15</td><td name="g">16</td><td name="h">17</td></tr></table><script language=javascript>parent.fnccheck();</script> 如果要在Test1.html离调用使用<input type=button onclick="parent.fnccheck();">即可。 也 可以<script language=javascript>function fnccheck() { t=window.frames["mainFrame"].document.getElementById("dg") nameArray = new Array() for( i=0;i<t.rows[0].cells.length;i++){ nameArray[i]=t.rows[0].cells[i].innerHTML; alert(nameArray[i]) }}</script><frameset rows="144,*" framespacing="0" frameborder="no" border="0"><frame src="Test1.html"><frame src="table.html" onload="fnccheck()" name="mainFrame" id="mainFrame" title="mainFrame" /></frameset> t=document.frames("mainFrame").document.all.dg var tb = window.frames["mainFrame"].document.getElementById("dg")取得表格tb.rows(i).cells(j).innerHTML 第i行j列的内容,循环取下就好了。 用jquery写了个菜单,ie7和ie9下显示的不一样啊! js获取某页面的所有图片坐标 javascript 紧急求助 ext-1.x找不到?请高手帮忙! 关于动态添加单元格设置样式的问题。 请问大家如何解决ajax 跨域post提交数据问题》 求教javascript高难问题(至少对我而言是高难....) 100分求动态框架实现方法!在线等待! <pre></pre>是什么标签? 请问各位高手javascript的变量值能赋给PHP变量吗?急!急!急! @_@ 在 JS 中如何实现 命名空间? 使用这个角本后为什么不能删除数字了.要怎么修改?
这样
all.htm
=============
<script language=javascript> function fnccheck()
{
t=window.frames["mainFrame"].document.getElementById("dg")
nameArray = new Array()
for( i=0;i<t.rows[0].cells.length;i++){
nameArray[i]=t.rows[0].cells[i].innerText;
alert(nameArray[i])
}
}
</script>
<frameset rows="1,44,*" cols="*" framespacing="0" frameborder="no" border="0">
<frame src="Test1.html">
<frame src="table.html" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
table.htm
============
<table ID = "dg" border = 1 bgcolor="green">
<tr>
<td>yw1</td>
<td>yw2</td>
<td>yw3</td>
<td>yw4</td>
<td>yw5</td>
<td>yw6</td>
<td>yw7</td>
</tr>
<tr>
<td name="b">11</td>
<td name="c">12</td>
<td name="d">13</td>
<td name="e">14</td>
<td name="f">15</td>
<td name="g">16</td>
<td name="h">17</td>
</tr>
</table>
<script language=javascript>
parent.fnccheck();
</script>
使用
<input type=button onclick="parent.fnccheck();">即可。
<script language=javascript>
function fnccheck()
{
t=window.frames["mainFrame"].document.getElementById("dg")
nameArray = new Array()
for( i=0;i<t.rows[0].cells.length;i++){
nameArray[i]=t.rows[0].cells[i].innerHTML;
alert(nameArray[i])
}
}
</script>
<frameset rows="144,*" framespacing="0" frameborder="no" border="0">
<frame src="Test1.html">
<frame src="table.html" onload="fnccheck()" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
tb.rows(i).cells(j).innerHTML 第i行j列的内容,循环取下就好了。