【问题标题】:Change HTML5 input validation error text based on localization and using javascript根据本地化和使用 javascript 更改 HTML5 输入验证错误文本
【发布时间】:2018-01-19 19:19:33
【问题描述】:

例如,这是您尝试验证所需输入时收到的消息:

请填写此字段

是否可以使用没有setCustomValidity 函数的javascript 更改默认输入验证错误消息语言进行每个验证?

【问题讨论】:

  • 考虑到这是浏览器,我想答案是否定的。

标签: javascript html validation


【解决方案1】:

可能,我假设通过验证您的意思是您在 html 中使用符合“必需”行的内容。这通常会在浏览器中显示一条消息。

另一种选择是创建您自己的 javascript 函数来验证和验证表单输入。通过此验证功能,您可以在此处插入自己的语言库,并控制消息输出。

这是一个未经测试的伪代码示例:

<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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-22
    相关资源
    最近更新 更多