作者localhost (127.0.0.1)
看板PHP
标题Re: [请益] 新手请益 checkbox问题
时间Fri Mar 13 17:24:55 2015
用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://webptt.com/cn.aspx?n=bbs/PHP/M.1426238698.A.3B8.html
1F:推 TKDW: 感谢大大啊~~~~~~~~ 03/13 20:49
2F:推 duck10704: 这ID酷 XD 03/13 21:20
3F:推 bliece: 推ID! 03/15 02:48
4F:推 kenwufederer: ID… 03/16 16:57
5F:推 oread168: 本机回应 03/17 15:50
6F:推 pptinmylife: 没注意看还真不知道这这帐号id好帅 03/18 21:47