首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >checkbox的只读属性

问checkbox的只读属性
EN

Stack Overflow用户
提问于 2010-03-02 07:38:06
回答 3查看 9.8K关注 0票数 2

checkbox是否有只读属性?因为即使我有这段代码,我仍然可以勾选复选框,所以只读属性是否仅适用于文本框?如果希望复选框为只读,代码是什么?

代码语言:javascript
复制
<td><input name="stats1" type="checkbox" id="SSS" readonly="readonly" value="<?php echo $row["STAT"]; ?>" <?php echo $row["STAT"] ? 'checked="checked"' : ''; ?> >SSS</td>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-03-02 07:41:57

HTML input元素上的readonly属性实际上意味着值是只读的。

你实际上想让复选框不可选,在这种情况下,grab Javascript:

代码语言:javascript
复制
<input type="checkbox" onclick="return false;">
票数 12
EN

Stack Overflow用户

发布于 2010-03-02 07:40:15

改用disabled="disabled" ;)

票数 1
EN

Stack Overflow用户

发布于 2014-10-08 14:16:21

在这里,我插入了7个复选框,并在html页面中将它们的名称设置为c1,c2....c7

代码语言:javascript
复制
<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
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2359932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档