js获取li为选中状态下的内容,li可以选择多个

js获取li为选中状态下的内容,li可以选择多个,第1张

1 定义一个数组,li绑定点击onclick事件,点击时获取li内容,jq就是val() ,JS就是innerHTML;

2 每点击获取一个就push到数组里;

var myCont = [];
var lis = documentquerySelectorAll('li');
for (var i =0; i<lislength; i++){
    lis[i]i = i;
    lis[i]onclick = function(){
        var cont = thisinnerHTML;
        myContpush(cont);
        consolelog(myCont);
    }
}

希望可以帮助到你,Jensonhui

The Harder You Work , The Luckier You Will Be

BIAS0:= (C-MA(C,2))/MA(C,2)100;
BIAS1 := (C-MA(C,12))/MA(C,12)100;
BIAS2 := (C-MA(C,26))/MA(C,26)100;
BIAS3 := (C-MA(C,48))/MA(C,48)100;
HXL:=V/CAPITAL100;
D1:=INDEXC;
D2:=MA(D1,56);
DR2:=D1/D2<094;
E1:=(C-HHV(C,12))/HHV(C,12)10;
E2:=(C-REF(C,26))/REF(C,26)10;

用jquery吧
<script src="js\jquery\jquery-1110js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$('left_nav li')click(function(){
$(this)attr('class','on');
});
});
</script>
不知道是不是你要的效果,如果有什么问题可以继续追问。

不理解你说的默认选中是选中哪一个?看你的代码是已经发所有的li已经添加click时间了啦。如果是想一开始就让莫个li点击一下,可以在绑定click事件的函数后面直接调用一下onClick事件呀。
比如 :divs[0]onclick();


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

原文地址: http://outofmemory.cn/yw/13083543.html

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

发表评论

登录后才能评论

评论列表(0条)

保存