
怎么通过javascript动态给<ul>里面的<li>里面添加<a>标签
请看代码:functionaddli(ab){varul=document.getElementById("projecthome");varobj=document.c...
请看代码:
function addli(ab)
{
var ul=document.getElementById("projecthome");
var obj=document.createElement("li");
obj.innerHTML=ab;
ul.appendChild(obj);
}
这段代码实现了动态在<ul>里面添加<li>标签,我现在要在<li>里面动态添加<a>请问怎么实现,谢谢 展开
function addli(ab)
{
var ul=document.getElementById("projecthome");
var obj=document.createElement("li");
obj.innerHTML=ab;
ul.appendChild(obj);
}
这段代码实现了动态在<ul>里面添加<li>标签,我现在要在<li>里面动态添加<a>请问怎么实现,谢谢 展开
8个回答
展开全部
假如li的id是MyLi 可以用jQuery获取到该id,并用append填充进去。$("MyLi").append("<a href='#'>链接</a>")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//寻找目标li
var lis = document.getElementsByTagName("li")[0];
//编辑超链接内容
var aHref="<a href="javascript:alert(1);">i am a link</a>";
//塞进去
lis.innerHTML=aHref;
var lis = document.getElementsByTagName("li")[0];
//编辑超链接内容
var aHref="<a href="javascript:alert(1);">i am a link</a>";
//塞进去
lis.innerHTML=aHref;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
addli('<a href="http://www.sina.com.cn">新浪</a>');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询