js 如何在ul中动态添加li?

function getLi(obj,json){
var count = 0;
for(var i in json[0]){
count ++;
}
//alert(count);
var htmls = document.getElementById(obj).innerHTML;
var temp = '';
for(var k in json[0]){
if(k == 'entryStatus'){
temp = '病人姓名';
alert(temp);
htmls += '<li>'+ temp +'</li>';
}
}
}

$(document).ready(function(){
getLi('TbListVar',dataHeat);
});

但是没有效果出来,麻烦大家帮我看看问题在哪?

第1个回答  2015-11-08
function getLi(obj, json) {
    var ele = json[0];
    var objs = $("#" + obj);
    var htmls = objs.html();
    for (var k in ele) {
        if (k == 'entryStatus') {
            htmls += '<li>病人姓名</li>';
        }
    }
    objs.html(htmls);
}
$(document).ready(function() {
    getLi('TbListVar', dataHeat);
});

本回答被网友采纳

如何用js实现在ul中动态插入li
ul>li{ float:right } <\/style> <script language="javascript"> function go_up(){ var len = document.getElementById('test').innerHTML+='<li>1<\/li>';} <\/script> <ul id="test"><li>2<\/li><\/ul> <a href="javascript:go_up()">点我<\/a> 参考资料:<a href="http:\/...

怎么通过javascript动态给<ul>里面的<li>里面添加<a>标签
把li的innerHTML改成带<a>标签的就行了 如果是固定链接直接加进去就行了 obj.innerHTML="<a href='http:\/\/www.baidu.com'>"+ab+"<\/a>";href可以用参数传过来 改一下方法 function addli(ab,href){ var ul=document.getElementById("projecthome");var obj=document.createElement("li");...

如何在js中循环赋值给页面上的li附上标签?
js 动态添加li代码:<ul id="parentUl"><li>原li<\/li><\/ul> function addElementLi(obj) {var ul = document.getElementById(obj); \/\/添加 livar li = document.createElement("li"); \/\/设置 li 属性,如 idli.setAttribute("id", "newli"); li.innerHTML = "js 动态添加li";ul.a...

js动态添加与删除ul中的li
1、使用jquery脚本库,因此先引入jquery脚本文件。2、html代码里,就是一个ul列表,里面有二个img控件,还有一个按钮。要注意的是给ul加了一个样式名。3、使用jquery,先为按钮添加一个点击事件。4、在点击事件函数里,我们直接使用js代码就能获取到img控件了,var imgs = $(".jy_ul li img");...

如何使用jQuery动态加载UL标签中的li标签。
首先获取到数据。在这里模拟创建一个数组用于测试数据集。第二步,创建一个button点击事件。用于动态观察,同时创建ul标签下的厨师li标签元素,直观的通过点击button的点击事件来触发li标签的更改。第三步,写入js控制代码,一开始通过remove动作先把原先的li表情清楚,接下来,使用jQuery的each方法遍历创建的...

怎么用js在ul标签下添加li标签,并要求li有id?
1、新建一个txt文档,将文档修改成“index.html”的html文件。2、将html文件用Sublime编辑器打开,完善html5标准化代码,并修改网页标题。3、在body标签内编写一段"ul、li"的标签。4、用浏览器打开index.html文件,可以发现默认“ul li”标签组前面有个实心小圆点。5、只需要在ul标签内加入(style=“...

asp.net怎么动态添加ul li。
如果是动态生成,asp.net 支持代码块嵌入 如下:后台代码:也许这个list你是从数据库得到 或者你静态定义的 public IList<string> list=new List<string>();list.add("item1");list.add("item2");asp.net 标记页面里 <ul> <% foreach(string stritem in list){ %> <li>Item的值<%...

使用JQ动态获取input里面的值,插入到ul中动态生成li,并且可以对其删除和...
1.js"><\/script><\/head><body><input type="text" name='box'><button>插入<\/button><ul><\/ul><script>$('button').click(function() {var text = $('input[name="box"]').val();$('<li>' + text + '<\/li>').appendTo($('ul'));});<\/script><\/body><\/html> ...

...了一个<ul><li>标签 ,怎麼把数据库的数据动态动态生成到标签里面??p...
用js从后台获取数据,在用js动态嵌入html代码即可,下面是我简写的 方法一 :js代码:function insert(){var str="";var data="你的数据库数据"; str="<ul><li>"+data+"<\/ul><\/li>"; document.getElementById("test").innerHTML = str;}方法一 :Html:<body onload="insert()">...

js怎么能把数组中的数据放到放到ul里面的li里面去形成列表
<script>var arr=new Array("数据一","数据二","数据三","数据四","数据五");var list="";for (var i=0;i<arr.length;i++){ list +="<li>"+arr[i]+"<\/li>";}document.getElementById('box').innerHTML = list;<\/script><ul id='box'><\/ul> ...

相似回答