怎么在那個(gè)框里面可以一次多選,而不是 一次只可以選一個(gè) 這代碼 怎么修改好?
周哈哈123
2017-04-06 21:29:51
TA貢獻(xiàn)376條經(jīng)驗(yàn) 獲得超318個(gè)贊
<script> ????function?checkselect()?{ ????????var?getinput?=?document.getElementById("inputnumber").value; ????????var?splitvalue?=?getinput.split(""); ????????var?getlist?=?document.getElementsByName("number"); ????????//console.log(splitvalue); ????????for?(var?j?=?0;j?<?getlist.length;j++){ ????????????if?(getlist[j].checked?==?true){ ????????????????getlist[j].checked?=?false; ????????????} ????????} ????????for?(var?i?=?0;i?<?splitvalue.length;i++){ ????????????var?number?=?getlist[splitvalue[i]-1]; ????????????number.checked?=?true; ????????} ????} </script>
這樣好像就對(duì)了
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊
TA貢獻(xiàn)376條經(jīng)驗(yàn) 獲得超318個(gè)贊
<!DOCTYPE?html> <html?lang="en"> <head> ????<meta?charset="UTF-8"> ????<title>Title</title> ????<style> ????????html,body{margin:?0;padding:?0;} ????</style> </head> <body> <input?type="checkbox"?value="num1"?name="number">one <input?type="checkbox"?value="num2"?name="number">two <input?type="checkbox"?value="num3"?name="number">three <input?type="checkbox"?value="num4"?name="number">four <input?type="checkbox"?value="num5"?name="number">five <input?type="checkbox"?value="num6"?name="number">six <input?type="text"?id="inputnumber"?value="454354">請(qǐng)輸入序號(hào) <input?type="button"?value="確定"?onclick="checkselect()"> <script> ????function?checkselect()?{ ????????var?getinput?=?document.getElementById("inputnumber").value; ????????var?splitvalue?=?getinput.split(""); ????????var?getlist?=?document.getElementsByName("number"); ????????//console.log(splitvalue); ??????? ?for?(var?i?=?0;i?<?splitvalue.length;i++){ ????????????var?number?=?getlist[splitvalue[i]-1]; ????????????number.checked?=?true; ????????} ????} </script> </body> </html>
先看看,還有點(diǎn)問(wèn)題
舉報(bào)