※ 引述《a76126 (123)》之銘言:
: 請問一下
: html的input checkbox 是否有辦法設成readonly
: 我試了一下不行
: disable倒是可以
: 但我又不想讓他的值失效
: so~上來問問~_~
你依然可以替checkbox加上readonly="readonly"
然後在</boby>之前,加上
<script type="text/javascript">
var oElements = document.getElementsByTagName("input");
for(i=0; i<oElements.length;i++) {
if (oElements[i].type=='checkbox') {
if(oElements[i].getAttribute('readonly')){
var x=oElements[i];x.onclick=function x() {
return false;}
}
}
}
</script>
以達模擬的效果
保險一點可以附加在window.onload之內。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.56.213.47
※ 編輯: arrack 來自: 61.56.213.47 (07/18 10:46)