怎么在那個框里面可以一次多選,而不是 一次只可以選一個 這代碼 怎么修改好?
周哈哈123
2017-04-06 21:29:51
TA貢獻376條經(jīng)驗 獲得超318個贊
<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>
這樣好像就對了
TA貢獻3593條經(jīng)驗 獲得超1個贊
TA貢獻376條經(jīng)驗 獲得超318個贊
<!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">請輸入序號 <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>
先看看,還有點問題
舉報