Re: [請益] 新手請益 checkbox問題

看板PHP作者 (127.0.0.1)時間10年前 (2015/03/13 17:24), 編輯推噓6(600)
留言6則, 6人參與, 最新討論串2/2 (看更多)
用javascrt可簡單達成 checkbox onclick的時候呼叫function 多個就用迴圈跑 參考一下 應該是不難 連取消勾選要設回disabled都幫你寫好了 不用太感謝我 <script language="javascript"> var tag =false ; function ChangeDisabled(){ var elements = document.getElementsByClassName("classname"); if(!tag){ for (var i = 0; i < elements.length; i++) { elements[i].disabled =false; //取消disabled } tag=true; } else{ for (var i = 0; i < elements.length; i++) { elements[i].disabled =true; //設為disabled } tag=false; } } </script> <input type="checkbox" onclick="ChangeDisabled();"> <input type="text" id="Text1" class="classname" disabled="disabled"> <input type="text" id="Text2" class="classname" disabled="disabled"> <input type="text" id="Text3" class="classname" disabled="disabled"> <input type="text" id="Text4" class="classname" disabled="disabled"> ※ 引述《TKDW (DW)》之銘言: : 不好意思,剛接觸PHP想請問一下有甚麼方法能將checkbox做立即的 : 動作,例如假如原先checkbox還沒被打勾,所有的input都被 disabled : 如果打勾後能馬上解開disabled且在新增原先想要打勾後新增的input呢? : 如果是使用JS 或jquery,是否能給我相關的網站參考參考嗎? : 感謝各位大大幫忙。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.62.185.25 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1426238698.A.3B8.html

03/13 20:49, , 1F
感謝大大啊~~~~~~~~
03/13 20:49, 1F

03/13 21:20, , 2F
這ID酷 XD
03/13 21:20, 2F

03/15 02:48, , 3F
推ID!
03/15 02:48, 3F

03/16 16:57, , 4F
ID…
03/16 16:57, 4F

03/17 15:50, , 5F
本機回應
03/17 15:50, 5F

03/18 21:47, , 6F
沒注意看還真不知道這這帳號id好帥
03/18 21:47, 6F
文章代碼(AID): #1L0gpgEu (PHP)
文章代碼(AID): #1L0gpgEu (PHP)