使用for循环修改下面代码

背景:多道单选题目页面语言htmljs需要获取每道题目的选中答案$("input[name='name0']:checked").val();以上代码可以获取一道题的选项选中值,但是我有多道题,name规则是name1,name2……想用for循环处理,方案一for(i=0;i<5;i++)$("input[name='name'+i]:checked").val();失败
方案二for(i=0;i<5;i++){temp='name'+i;$("input[name=temp]:checked").val();}失败
方案三for(i=0;i<5;i++){temp='name'+i;$("input[name=$temp]:checked").val();}只能重复输出一个即name0的值
动漫人物
浏览 408回答 2
2回答

MMTTMM

$("input["+(name=name+i)+"]:checked").val()$()里面的参数是字符串,字符串跟变量的拼接了解一下
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript