

ブラウザによりますが、メールアドレス入力欄にて  
@がなかったり、＠以降がなかったりすると  
エラーが表示されますが、

[code]

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="UTF-8">
      </head>
      <body>
        <form method="post">
          <input type="email" name="mailaddress">
          <input type="submit" value="送信">
        </form>
      </body>
    </html>
    
[/code]

そのエラー文の言語を任意に設定することはできますでしょうか。


CC BY-SA 3.0
2016-04-28T10:14:28.877
24425
2016-04-28T14:40:29.640
14688
question
html5
<input type="email"> バリデーションエラーの言語設定


> これらのメッセージの外見やテキストを変更するには、JavaScript を使用しなければなりません。HTML や CSS
> だけで変更する方法はありません。  
>
> <https://developer.mozilla.org/ja/docs/Web/Guide/HTML/Forms/Data_form_validation>

だそうです。

js でも良いのであれば、同記事にやり方も書いてありましたので、ご参考になられると良いと思います。  
コピペして動かしてみたところ、下記のようになりました。

[![画像の説明をここに入力](https://i.stack.imgur.com/rZIsR.png)](https://i.stack.imgur.com/rZIsR.png)


CC BY-SA 3.0
2016-04-28T14:40:29.640
24430
2016-04-28T14:40:29.640
7471
24425
answer