复选框是否有只读属性? 因为即使具有此代码,我仍然可以在复选框上打勾,是仅用于文本框的只读属性?如果您希望复选框是只读的,那么代码是什么?复选框只读属性
<td><input name="stats1" type="checkbox" id="SSS" readonly="readonly" value="<?php echo $row["STAT"]; ?>" <?php echo $row["STAT"] ? 'checked="checked"' : ''; ?> >SSS</td>
复选框是否有只读属性? 因为即使具有此代码,我仍然可以在复选框上打勾,是仅用于文本框的只读属性?如果您希望复选框是只读的,那么代码是什么?复选框只读属性
<td><input name="stats1" type="checkbox" id="SSS" readonly="readonly" value="<?php echo $row["STAT"]; ?>" <?php echo $row["STAT"] ? 'checked="checked"' : ''; ?> >SSS</td>
上的HTML输入元素的属性readonly
实际上意味着,值是只读的。
实际上,你想使一个复选框uncheckable,在这种情况下,抢的Javascript:
<input type="checkbox" onclick="return false;">
这里我插7个复选框,并设置自己的名字作为C1,C2 ....在
html页面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
因为js最终不可靠,所以请确保在后端检查。 –
的确,这也适用于'readonly'属性。人们总是可以使用JS来禁用它,或者篡改请求参数。始终,始终,始终检查服务器端,不管输入的风格。 – BalusC