相关疑难解决方法(0)

HTML复选框可以设置为只读吗?

我以为他们可以,但是因为我不把钱放在我的嘴里(可以这么说)设置readonly属性实际上似乎没有做任何事情.

我宁愿不使用Disabled,因为我希望检查复选框与表单的其余部分一起提交,我只是不希望客户端在某些情况下能够更改它们.

html checkbox

787
推荐指数
20
解决办法
87万
查看次数

如何将整个HTML表单"只读"?

再次编辑:

当然这是标准的东西?我不能重新发明轮子?? !! 用户填写表单并向他显示(使用PHP,但这不重要).你把它作为确认显示给他,所以他不应该再次尝试改变它......


请参阅相关问题,如何将表单列表框显示为只读或禁用所选索引? 它的要点是我想执行一项非常常见的任务......

有两种形式 - HTML中的提交表单和PHP中的处理和确认表单.

第一种形式在许多控件中提供选择,第二种形式在输入中进行验证,如果有效,则再次使用确认消息显示输入表单.在第二个表单中,所有字段必须是静态的.

从我所看到的,一些表单控件可以是,readonly而且一切都可以disabled,不同之处在于您仍然可以选择只读字段.

无论如何,不​​是按字段进行此字段,而是将整个表单标记为只读/禁用/静态,以便用户不能更改任何控件?


编辑:感谢所有JS解决方案(我有+1),但我只能使用服务器端解决方案.对不起,我本来应该这么说.


[更新]七年后仍然得到答案;-)我最后做的是从PHP生成表单,并为每个字段写一个readonlydisabled属性(适合控件的类型),设置为根据全局变量的真或假.

html

131
推荐指数
7
解决办法
12万
查看次数

如何只读一个复选框?没有禁用?

我有一个表单,我必须将表单值发布到我的动作类.在这种形式中,我有一个需要只读的复选框.我尝试过设置,disabled="true"但在发布到动作类时不起作用.

所以请指教?

javascript checkbox

36
推荐指数
6
解决办法
13万
查看次数

如何使单选按钮和复选框的禁用/只读功能

我知道我们不能只读取单选按钮和复选框.我尝试禁用单选按钮和复选框,但在IE中它不清晰可见.

是否可以使用jQuery,CSS,JavaScript等禁用/ readonly?

html javascript css jquery

11
推荐指数
2
解决办法
5万
查看次数

MVC 4 Checkbox/radiobutton readonly

任何人都可以告诉我如何只读取一个复选框而不是禁用?对于文本框,我这样使用它

@Html.TextBoxFor(m => m.FirstName, new { id = "fName", @readonly="readonly" })
Run Code Online (Sandbox Code Playgroud)

现在,我有一个复选框和这样的单选按钮

@Html.CheckBoxFor(m => m.Iseighteen, new { id = "18", @disabled = "disabled" })
@Html.RadioButtonFor(m => m.isMale, new { id = "male",@disabled = "disabled" })
Run Code Online (Sandbox Code Playgroud)

禁用的问题是我无法在禁用的字段中获得焦点,而我可以在只读中获得焦点.如果我选项卡然后它选择只读字段,以便屏幕阅读器可以读取它,但如果它被禁用,那么它会跳过所有禁用的内容并转到页脚.我尝试使用readonly复选框和收音机,但它不起作用,让用户编辑.那么,有什么建议吗?

asp.net-mvc html-helper

3
推荐指数
1
解决办法
7657
查看次数

标签 统计

html ×3

checkbox ×2

javascript ×2

asp.net-mvc ×1

css ×1

html-helper ×1

jquery ×1