js怎么能把数组中的数据放到放到ul里面的li里面去形成列表

js怎么能把数组中的数据放到放到ul里面的li里面去形成列表,第1张

<script>

var arr=new Array("数据一","数据二","数据三","数据四","数据五")

var list=""

for (var i=0i<arr.lengthi++)

{

  list +="<li>"+arr[i]+"</li>"

}

document.getElementById('box').innerHTML = list

</script>

<ul id='box'></ul>

var arr = new Array(0,1,2,3,4,5,6,7,8,9)// 0-9 的数

var tempArr = new Array(3) // 取出的任意三个数

var count = 0 // 组合的个数

var resultStr = "" // 最后打印出的结果

// 取到任意三个数

for(var i = 0i <3i++){

tempArr[i] = arr[Math.floor(Math.random()*10)]

}

// 排列组合

for(var i = 0i <3i++){

for(var j = 0j <3j++){

for(var k = 0k <3k++){

count++

resultStr += tempArr[i] + "," + tempArr[j] + "," + tempArr[k] + "\n"

}

}

}

alert(resultStr)

你试一下,上面这段,是你想要的不?

这可是我一个字一个字敲出来的啊! 呵呵

javascript添加一个下拉列表项的方法:创建一个新的option节点,然后添加到目标select对象中去,关键代码如下:

1、var objSelect = document.getElementById(select_id)。

2、var new_opt = new Option(objItemText, objItemValue)。

3、objSelect.options.add(new_opt)。

实例演示如下:

1、HTML结构,包括一个select项,含有三个options。另外,设置input和button,通过自由父子,实现给select增加自定义option。

此时的显示效果如下,其中option中有三项。

2、JS的函数设计如下:

现有的options如下:

3、在页面上输入新的数据,点击添加。

此时的select效果显示如下,自由添加功能实现。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8010416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存