簡體   English   中英

更改所需的錯誤消息的語言

[英]Change the language of error message required

是否可以更改所需錯誤消息的語言? 我知道我可以使用required title="Message"語言required title="Message"添加一條消息,但是我想更改默認語言: please fill out this field 換句話說:我不想提供自定義文本。 我想強制使用默認消息的語言。

我嘗試設置lang屬性,還發送了Content-Language標頭,但它始終使用瀏覽器的默認語言。

我怎樣才能做到這一點? 先感謝您。

由於您使用HTML5進行驗證,因此我假設這僅需要支持最新的瀏覽器。 因此,您可以使用JavaScript方法setCustomValidity()

您提供給該方法的字符串將更改其成員DOM元素的錯誤消息,該消息將顯示內容無效的時間。

HTML:

<form>
    <input id="eml" type="email" required />
    <input type="submit" />
</form>

JavaScript的:

document.getElementById('eml').setCustomValidity('Dude. That e-mail is whack!');

的jsfiddle

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM