HTML5 中的 required 属性非常方便:
<input type="text" required>
但它仍然只允许用户输入空白。是否有针对此的纯 HTML 解决方案?
原文由 BenMorel 发布,翻译遵循 CC BY-SA 4.0 许可协议
HTML5 中的 required 属性非常方便:
<input type="text" required>
但它仍然只允许用户输入空白。是否有针对此的纯 HTML 解决方案?
原文由 BenMorel 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.5k 阅读✓ 已解决
2 回答916 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
1 回答925 阅读✓ 已解决
2 回答797 阅读
1 回答800 阅读✓ 已解决
3 回答1.1k 阅读
使用
pattern
属性和required
属性。并且一定要包括title
属性,因为大多数浏览器会将标题文本插入验证弹出气泡中。.*\S+.*
模式需要至少一个非空白字符,但也允许在开头或结尾使用空白字符(空格、制表符、回车符等)。如果您不希望用户能够在开头/结尾放置空格,请改为使用: