Javascript 动态加载内容中的堆叠链接
当我直接写的时候就像Javascript 动态加载内容中的堆叠链接,javascript,Javascript,当我直接写的时候就像 <li onclick='document.location.href = "../?module"; return false'> <h3>title</h3> <p><a href="#delete">delete</a></p> </li> 标题 我可以在链接的li元素内单击“删除”链接,但在动态添加元素时,如 var li = document.createEl
<li onclick='document.location.href = "../?module"; return false'>
<h3>title</h3>
<p><a href="#delete">delete</a></p>
</li>
标题
我可以在链接的li元素内单击“删除”链接,但在动态添加元素时,如
var li = document.createElement("li");
li.onclick = function() {
document.location.href = "../?module";
return false;
}
li.innerHTML = '<h3>title</h3><p><a href="#delete">delete</a</p>';
var placeholder = document.getElementById("placeholder");
placeholder.insertBefore(li, placeholder.childNodes[0]);
var li=document.createElement(“li”);
li.onclick=函数(){
document.location.href=“../?模块”;
返回false;
}
li.innerHTML='titledelete这是您想要的吗?评论中的解释
var li=document.createElement(“li”);
li.onclick=函数(){
警惕(“李克强”);
返回false;
}
li.innerHTML='title';//移除p标签和a标签
设p=document.createElement(“p”);//动态创建p标记
设atag=document.createElement(“a”);//创建一个标记
atag.setAttribute(“href”,“#delete”);//设置href属性
atag.innerHTML=“delete”//设置标记的内部html
atag.onclick=function(){//将单击处理程序添加到a标记中
警报(“点击链接”);
返回false;
}
p、 附加子对象(atag);//将该标记附加到p标记
李.儿童(p);//在p标记后面附加一个标记
var placeholder=document.getElementById(“占位符”);
placeholder.insertBefore(li,placeholder.childNodes[0])代码>
可能还有其他冲突。再次检查你的代码,也许你可以找到答案它不工作,当我点击链接时,它会打开警报框!当然,我在发布前检查了好几次。那你想让它做什么呢?是否要单击该链接?那么为什么要将click处理程序附加到li?当我单击li元素时,我会更改位置,当我单击delete时,我想调用一个javascript函数。这两个链接是什么?只有一个链接。请指定您实际需要的内容。清晰地