是否有复选框的只读属性? 因为即使我有这个代码,我仍然可以勾选复选框,是否只有文本框的只读属性?如果您希望复选框是只读的,那么代码是什么?
<td><input name="stats1" type="checkbox" id="SSS" readonly="readonly" value="<?php echo $row["STAT"]; ?>" <?php echo $row["STAT"] ? 'checked="checked"' : ''; ?> >SSS</td>
答案 0 :(得分:11)
HTML输入元素的readonly
属性实际上意味着值是只读的。
你实际上想要取消选中一个复选框,在这种情况下抓住Javascript:
<input type="checkbox" onclick="return false;">
答案 1 :(得分:1)
尝试使用disabled="disabled"
;)
答案 2 :(得分:0)
这里我已经插入了7个复选框,并在html页面中将其名称设置为c1,c2 .... c7
<input type="checkbox" name="c1" value="english" />
<input type="checkbox" name="c2" value="hindi" />
<input type="checkbox" name="c3" value="gujarati" />
.
.
.
<input type="checkbox" name="c7" value="Marathi" />
here we will use for loop with upto 7 times iteration
for($i=1;$i<=7;$i++)
{
echo $_GET['c'.$i] ."</br>";
}
here 'echo' statement will print values from gettig name of checkboxes c1 ...c7
Here $_GET['c'.$i] will print only its value if that checkboox is checked