document.getElementById("tableId").rows[0].cells[0].childNodes[0]
写成W3C标准的,那所有的浏览器都支持了。
写成W3C标准的,那所有的浏览器都支持了。
解决方案 »
- 函数的定义和调用
- 写一JS,实现:差额 = 学费 - 实收
- JS求助???请各位大侠帮忙,谢谢!
- js操作flash 有经验的麻烦说一下,急
- 一个关于document.oncontextmenu的疑惑!!
- 为什么我用clientwidth获取窗口宽度,可是窗口缩小时,这个值却不改变
- 如何用radiobox来控制下拉框的显示状态
- 各位救我!!问题如下。(急在线等)急急
- 关于Server-side Scriptlet的使用。(<resource>标签和<object>标签的使用?)
- swfobject怎么实现swf视频文件的连续播放
- 关于浏览器窗口关闭时的问题
- 弹出窗口的参数要回传到父窗口的table,请问javascript怎么实现,在线急!!!!
只能获取[Object Text]对象
但是如何获取它里面的table的id呢?
<tr style="display:none">
<td id="ListItem">
<table align="center" id="ListTb0" class="dg-tr">
<tr class="list-tr1" align="Center">
<td width="52%">
<input name="strSoftwareName0" type="text" maxlength="256" size="40"/>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table align="center" id="ListTb1" class="dg-tr">
<tr class="list-tr2" align="Center">
<td width="52%">
<input name="strSoftwareName2" type="text" maxlength="256" size="40" value="紫光拼音输入法3.0"/>
</td>
</tr>
</table>
</td>
</tr>
</table>
-----------------------------------------
<script language="javascript">alert(document.getElementById("dg1").rows[0].cells[0].childNodes[0].id);</script>
结果是undefined
我这里测试没有问题呀。
<tr style="display:none">
<td id="ListItem">
<table align="center" id="ListTb0" class="dg-tr">
你改成:
<tr style="display:none">
<td id="ListItem"><table align="center" id="ListTb0" class="dg-tr">即消除<td>与<table>之间的回车与空格你再试试
如果把程序翻出来一个一个改很麻烦 而且肯定会有遗漏
有什么方法可以只在js里面改就ok的
我是懒人 呵呵
<!--
var a = document.getElementById("dg1").rows[0].cells[0].childNodes;
for(var i=0; i<a.length; i++)
{
if(a[i].tagName)
{
alert(a[i].id);
break;
}
}
//-->
</SCRIPT>