怎么动态生成ul下面的li

我要在ul里面动态添加li,每个ul下面的li由数组里面的个数决定,如:界面时是这样:我写的代码是这样的:ul下面的li该怎么循环添加?... 我要在ul里面动态添加li,每个ul下面的li由数组里面的个数决定,如:界面时是这样:

我写的代码是这样的:

ul下面的li该怎么循环添加?
展开
 我来答
火山上的麦芽
推荐于2016-08-12 · TA获得超过186个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:138万
展开全部
<script type="text/javascript">
window.onload = function(){
var arrLi = [['我的朋友','同学','同事'],['哇哈哈','乐百氏','农夫山泉'],['咖啡','果汁','果酒']];

for(var j=0; j<arrLi.length; j++){
document.body.innerHTML += '<ul></ul>';
var ul = document.getElementsByTagName('ul');
for (var i = 0; i < arrLi[j].length; i++) {
ul[j].innerHTML += '<li>'+arrLi[j][i]+'</li>';
};
}
}
</script> 你试试吧
更多追问追答
追问
额  不是这个意思,我的意思是:比如你写的:“我的朋友”是一个标题(也可以说是一个ul),然后他下面有很多li,li的内容就是哇哈哈,乐百氏,农夫山泉。
然后 "同学"又是一个标题(ul),然后他下面有很多li,li的内容是咖啡 果汁 果酒啊 什么的,就是类似QQ分组一样。
追答
{我的朋友:['哇哈哈','乐百氏','农夫山泉'],同学:['咖啡','果汁','果酒']}     

这样子的格式的吧
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3c05f81
2015-02-06
知道答主
回答量:8
采纳率:0%
帮助的人:2.5万
展开全部
在加一个FOR 循环 你这样纸循环出一个
更多追问追答
追问
我知道再加一个for循环,但是不知道该怎么去循环
追答
你没有遍历过  二位数组吗  
和遍历二维数组是一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式