我现在是用jsp页面写的 html 标签都是动态的
如
<c id =<%= i%>>
<b id=<%=m%>>
<a href="#" onclick="ok();">
</a>
</b>
</c><script type=text/javascript>
function ok() {
}
</script>
我的ok方法里如何才能获取到 c标签动态下生成的id
如
<c id =<%= i%>>
<b id=<%=m%>>
<a href="#" onclick="ok();">
</a>
</b>
</c><script type=text/javascript>
function ok() {
}
</script>
我的ok方法里如何才能获取到 c标签动态下生成的id
<b id=<%=m%>>
<a href="#" onclick="ok(this);">
</a>
</b>
</c> <script type=text/javascript>
function ok(t) {
alert(t.parentNode)//<b id=<%=m%>>
alert(t.parentNode.parentNode)//<c id =<%= i%>>
}
</script>
<c id =<%= i%>>
<b id=<%=m%>>
<a href="#" onclick="ok(this);">
</a>
</b>
</c><script type=text/javascript>
function ok(obj) {
alert(obj.parentNode.parentNode.id);
}
</script>
<html>
<head>
<title>Js</title>
</head>
<body>
<div id ="div">
<p id="p">
<a href="#" onclick="ok(this)">click
</a>
</p>
</div><script type=text/javascript>
function ok(o) {
alert(o.parentNode.id);//显示“t”
alert(o.parentNode.parentNode.id);//显示“div”
}
</script>
</body>
</html>