禁用输入的值不会被提交吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (7)

这是我在firefox中通过fireBug发现的。

在其他浏览器中是否一样?

如果是这样,这是什么原因?

提问于
用户回答回答于

属性定义残废词为窗体控件设置时,此布尔属性将禁用用于用户输入的控件。设置后,禁用的属性对元素有以下影响:

  • 禁用控件不接收焦点。
  • 在选项卡导航中跳过禁用的控件。
  • 禁用控件不能成功。

以下元素支持禁用的属性:按钮、输入、OPTGROUP、选项、SELECT和TEXTAREA。

此属性是继承的,但本地声明覆盖继承的值。

如何呈现禁用元素取决于用户代理。例如,一些用户代理“灰色出”禁用菜单项、按钮标签等。

在本例中,将禁用输入元素。因此,它不能接收用户输入,也不会将其值与表单一起提交。

<INPUT disabled name="fred" value="stone">

注意。动态修改禁用属性的值的唯一方法是通过脚本。

用户回答回答于

disabled输入不提交数据。

使用readonly属性:

<input type="text" readonly />

扫码关注云+社区