【问题标题】:HTML5 textarea character limit attributeHTML5 textarea 字符限制属性
【发布时间】:2011-08-03 07:11:59
【问题描述】:

是否有 HTML5 属性来设置文本区域或其他表单中的最大字符数?
我想要一个是/否的答案,而不是使用 javascript 的其他方法。

【问题讨论】:

    标签: forms html textarea character-limit


    【解决方案1】:

    是的,maxlength 仍然有效:http://jsfiddle.net/xhqsB/1/(演示具有文本区域和文本输入类型)

    请注意,客户端很容易绕过这些限制,因此如果您要向表单提交数据,请让服务器端脚本检查提交数据的长度。

    【讨论】:

    • 你知道哪些浏览器支持该属性吗?
    • 我已经在 Firefox 4、Chrome 和 Safari 中进行了测试,并且在这三个版本中都可以使用
    • K,我刚刚在IE8下测试过,textarea不支持,只支持输入框。
    • 很高兴知道,我在 Mac 上,没有 IE。您可以访问 IE9 吗?
    • 你说HTML5为什么IE8很重要?
    【解决方案2】:

    见:textarea – text input area - HTML5

    maxlength 属性对于<textarea> 是 HTML5 的新属性,但对于 <input type="text" /> 已经有一段时间了

    查看其他类似问题:

    jquery - TextArea MaxLength - Supported or Not Supported? - Stack Overflow

    How to impose maxlength on textArea in HTML , Javascript - Stack Overflow

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-16
      • 2016-12-16
      • 2011-06-02
      • 1970-01-01
      • 2021-08-12
      • 1970-01-01
      相关资源
      最近更新 更多