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

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

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

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

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

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

提问于
用户回答回答于

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

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

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

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

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

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

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

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

用户回答回答于

disabled输入不提交数据。

使用readonly属性:

<input type="text" readonly />

所属标签

可能回答问题的人

  • 红双喜经典VS中华

    1 粉丝0 提问8 回答
  • 杰西

    5 粉丝1 提问4 回答
  • 浮生长恨欢娱少

    个人站长 · 站长 (已认证)

    51 粉丝2 提问4 回答
  • 滑稽园扛把子

    Swoole Inc · PHP工程师 (已认证)

    135 粉丝0 提问4 回答

扫码关注云+社区