例如,如果您尝试验证所需的输入,这是您收到的消息:
Please, fill in this field
是否可以使用 javascript 更改默认输入验证错误消息语言,而无需为每个验证设置 setCustomValidity
函数?
最佳答案
有可能,我假设验证是指您在 html 中使用了类似于“必需”的内容。这通常会在浏览器中显示一条消息。
另一个选择是创建您自己的 JavaScript 函数来验证和确认表单输入。通过此验证函数,您可以在此处插入自己的语言库,并控制消息输出。
这是一个未经测试的 Seudo 代码示例:
<form onSubmit="validate()">
<label for="thing1">Input Here</label>
<input id="thing1" type="textbox"/>
</form>
包含的 JavaScript:
function validate() {
//Do validation, and output a popup window or something similar
//with your custom message on error.
}
作为引用,快速谷歌搜索返回了这个 jquery 库 https://www.npmjs.com/package/jquery-lang-js
关于javascript - 根据本地化和使用 javascript 更改 HTML5 输入验证错误文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48348098/