相关疑难解决方法(0)

禁用表单字段不提交数据

有没有办法(使用属性标志或类似的东西)启用禁用提交数据的表单字段?

或者,如果那是不可能的,有没有办法阻止字段使用css或任何其他属性进行编辑而不是隐藏它们?

我的特殊情况是一个数据集的标识符,应该以表格形式显示(不可编辑) - 如果没有更好的解决方案,我想我会使用一个隐藏字段,除了被禁用的字段以保持实际显示它的已禁用值.

html css forms disabled-input

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

如果select标签具有visibility:hidden,那么它的值是否在表单上提交?

如果您申请visibility: hidden了一个选择标记,那么当您提交表单时,是否会提交其值?

CSS示例:

.my-select {
  visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)

示例HTML:

<select class="my-select">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html

7
推荐指数
1
解决办法
7633
查看次数

通过应用自定义css类禁用html输入元素

我想通过应用我的自定义css类来禁用div的所有输入元素.但我找不到任何可以禁用输入元素的css属性.目前我在做什么

  $('#div_sercvice_detail :input').attr('disabled', true);
 $('#retention_interval_div :input').addClass("disabled"); 
Run Code Online (Sandbox Code Playgroud)

可以使用css attr禁用div的所有输入元素,但我想应用我的自定义类来禁用所有带有一些额外css属性的输入

 $('#retention_interval_div :input').addClass("disabled");
Run Code Online (Sandbox Code Playgroud)

.disabled{
color : darkGray;
font-style: italic;
/*property for disable input element like*/
/*disabled:true; */
}    
Run Code Online (Sandbox Code Playgroud)

任何使用jquery执行此操作的建议,而不使用.attr('disabled',true);?

html javascript css jquery

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

可以通过纯css禁用输入字段吗?

与html标签disable上的属性一样<input>.

我对禁用的效果不感兴趣,比如不包含在表单的POST中,并且样式当然可以在css中重做,如果它应该看起来只是禁用.(我的输入字段是提交按钮,因此从POST禁用是无关紧要的.)

我只需要它是不可点击的并且看起来是残疾的.

如果没有在html标签上添加属性,纯css是否可行?

html css button

2
推荐指数
1
解决办法
2958
查看次数

标签 统计

html ×4

css ×3

button ×1

disabled-input ×1

forms ×1

javascript ×1

jquery ×1