获取子节点个数,删除行,为什么在IE下说 找不到该参数
var html="<tr name='abc'><td style='display:none;'>"+sqlstr+"</td><td><input type='button' name='select' value='更多'/>"
var s=document.getElementById("sql");
if (s.childNodes.length > 0)
s.deleteRow(0);
$("#sql").append(html);
为什么在IE浏览器,却报错s.deleteRow(0);说参数无效
------最佳解决方案--------------------方法没错,这是dom对象table的标准行为,参数貌似也没错,建议楼主查一下其它地方,这句肯定没写错。
话说为啥楼主dom方式和jquery方式一起用呢?这俩交叉用容易让人混淆,只用一种方式就可以满足所有需要了。
------其他解决方案--------------------参数无效? 我看是方法错了吧 没见过这个方法!你百度下别的试试, 忘记了!
------其他解决方案--------------------建议先看一下s.childNodes下有多少个元素,分别是什么。
------其他解决方案-------------------- 在其他浏览器下 都行,可是就在IE浏览器下不行~~~~
------其他解决方案--------------------
嗯好的