使用javascript创建的列表不显示来自html元素的列表数据

时间:2014-05-07 18:05:37

标签: javascript jquery html dom

我正在尝试从HTML元素中记录数字而不预先定义列表。 下面是我目前用来尝试这个但是由于某种原因它没有将输出添加到创建的列表元素。请注意,输出是随机的。任何帮助表示赞赏。

function Log(c){
var c = document.getElementById('out').innerHTML;
var node=document.createElement("LI");
node.setAttribute("class" , f);
document.getElementById("list").appendChild(node);
node.setAttribute("value" , c);
var f = y=y++;++y
var y = 0
}

谢谢

1 个答案:

答案 0 :(得分:1)

变化:

node.setAttribute("value" , c);

为:

node.innerHTML = c;

value属性仅用于用户输入元素(<input><option>等。)。