1,先根据选择器选择到目标li元素
2,将选中的li元素通过for循环做选中,你要写入数据,不知道是不是要换标签内容还是,如果换标签内容可以直接通过innerHTML赋值
1 定义一个数组,li绑定点击onclick事件,点击时获取li内容,jq就是.val() ,JS就是innerHTML;
2 每点击获取一个就push到数组里;
var myCont = []var lis = document.querySelectorAll('li')
for (var i =0 i<lis.length i++){
lis[i].i = i
lis[i].onclick = function(){
var cont = this.innerHTML
myCont.push(cont)
console.log(myCont)
}
}
希望可以帮助到你,Jensonhui
The Harder You Work , The Luckier You Will Be .
不理解你说的默认选中是选中哪一个?看你的代码是已经发所有的li已经添加click时间了啦。如果是想一开始就让莫个li点击一下,可以在绑定click事件的函数后面直接调用一下onClick事件呀。比如 :divs[0].onclick()