能否具体说说
不过我现在是向上求parent,而不是向下求child
不过我现在是向上求parent,而不是向下求child
解决方案 »
- js的格式问题!~~~~~~!!
- 有没有办法把2.htm的内容加入到当前页的源码中
- js中模拟keyboard输入在chrome和safari上无效,求达人指点
- navigator.iuserAgent.indexOfr("MSIE")和window.opera的意思.
- js parentNode.insertBefore 插入问题
- 看看我这个js 写的。汗呀
- 有谁能帮修改一下htc文件的一些问题
- 请问window.open()有什么属性???最好能举例说明,多谢!!!
- 你知道结婚有多难吗?再贺MEIZZ
- 一个小问题:Frontpage里面超连接连接前后的文字颜色在哪里改啊?
- 如果要在innerHTML中的javascript内插入好几个script怎么办?
- 请教一个统计字符串长度的javascript问题
你不是已经知道最外层的ID叫parenttable了吗?那不用管里面是什么
document.getElementById("parenttable").outerHTML
不是这个意思
parenttable是举个例子,事实上parenttable是程序自动生成的,可能有很多table的id是parenttable,
我的意思是必须从那个input开始,得到parenttable.outerHTML。
问一下parentNode和parentElement什么区别
现在用户点击了其中一个parenttable中又嵌套了不知道几层的某table中的input
好,我要得到该parenttable的outerHTML
* 根据标签名查找当前节点的X级父节点
*/
function getXParentNode(obj, tagName)
{
var tTagName = tagName.toUpperCase();
var pNode;
if(tTagName == "HTML")
{
pNode = document.documentElement;
}
else
{
pNode = obj.parentNode;
var pNodeName = pNode.nodeName;
while(pNodeName != "#document")
{
if(pNodeName == tTagName)
{
break;
}
pNode = pNode.parentNode;
pNodeName = pNode.nodeName;
}
if(tTagName != pNode.nodeName)
{
pNode = null;
}
}
return pNode;
}