【问题标题】:Which attribute will stop users changing input data but allow jQuery to modify? [duplicate]哪个属性会阻止用户更改输入数据但允许 jQuery 修改? [复制]
【发布时间】:2015-07-30 15:29:54
【问题描述】:

我看到有人推荐

<input name="input" readonly="readonly">

和

<input name="input" disabled="disabled">

但这两者中的哪一个会:

  1. 阻止用户更改值
  2. 允许 jQuery 更新值

【问题讨论】:

  • 两者都可以通过jquery修改,但我建议第一个。
  • 别忘了"readonly"末尾的引号。
  • 如果您不希望用户输入,那么我个人不会使用输入,否则@Barmars 的答案应该可以。

标签: javascript php jquery input


【解决方案1】:

使用readonly,因为disabled 也会阻止该字段被提交。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-11
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 2021-02-15
    • 1970-01-01
    相关资源
    最近更新 更多