Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 禁用字段集中的某些元素不可禁用_Html_Disabled Input - Fatal编程技术网

Html 禁用字段集中的某些元素不可禁用

Html 禁用字段集中的某些元素不可禁用,html,disabled-input,Html,Disabled Input,当父字段集被禁用时,是否有方法(如元素上的属性)使特定元素“不可禁用”?最好没有任何JavaScript。如果不是,那么禁用整个表单(包含特定异常)的良好做法是什么 <fieldset disabled> Name: <input type="text"><br> <!-- Email shouldn't be disabled --> Email: <input type="text"><br> <

当父
字段集被禁用时,是否有方法(如元素上的属性)使特定元素“不可禁用”?最好没有任何JavaScript。如果不是,那么禁用整个表单(包含特定异常)的良好做法是什么

<fieldset disabled>
  Name: <input type="text"><br>

  <!-- Email shouldn't be disabled -->
  Email: <input type="text"><br>

  <!-- more fields ... -->
</fieldset>

名称:
电子邮件:

亲爱的,用这个例子来实现你的目标

$(文档).ready(函数(){
$('#form:input').prop('disabled',true);
$(“#btn1”).prop('disabled',false);
})

个性化:
名称:
电子邮件:
出生日期: 有些事:
将您的输入放入
元素中:


电邮:
姓名:

我认为这是不可能的<代码>
用于禁用所有字段,除非为其指定了条件。例如,如果要删除“名称禁用”文本框,则不要在字段集中指定“禁用”,并使用
将文本框的其余部分添加为“禁用”。只是一个建议。谢谢你的回答,但我希望不用JavaScript。这是一个合理的答案!尽管OP正在寻找良好的实践,但他没有指定不需要javascript。这种黑客行为在多大程度上是一种良好实践,这是用程度而不是绝对值来衡量的。以下是
元素的答案: