You are not logged in.

  • Login

1

Thursday, April 14th 2011, 10:06am

HTML5 required Attribut auf englisch?

Hallo,

Bei den input Feldern gibt es ja nun von Seiten HTML5 aus die Möglichkeit diese als Pflichtfeld anzugeben

HTML Code

1
required="required"


Diese Meldungen werden beim Absenden auf Englisch angezeigt. Gibt es eine Möglichkeit, gerne auch über JS diese auf Deusch zu bekommen?

This post has been edited 1 times, last edit by "Fragz" (Apr 15th 2011, 8:55am)


2

Sunday, April 17th 2011, 11:53am

keiner einen tip?

3

Sunday, April 17th 2011, 12:17pm

Vermutung: Dein Browser ist auf englisch eingestellt.
Es wird nämlich nicht die Sprache/Meta-Einstellung der aktuellen Seite verwendet, es wird stattdessen die Browsereinstellung verwendet.

Für alle zum Testen: http://diveintohtml5.org/examples/input-required.html
Mein Chrome10 zeigt mir hier einen deutschen Text an: "Füllen Sie dieses Feld aus"

Kapitel zum Nachlesen: http://diveintohtml5.org/forms.html

5

Friday, April 22nd 2011, 9:01am

Kurz gesagt..

Du kannst auch eigene Nachrichten definieren. Dazu kannst du den Wert entweder pauschal für das Input Element setzen.
Oder sogar für jeden Fehlertyp einzeln.

Beispiel:

HTML Code

1
2
3
4
5
6
7
8
9
10
11
12
13
<label>Feeling: <input name=f type="text" oninput="check(this)"></label>
<script>
 function check(input) {
   if (input.value == "good" ||
       input.value == "fine" ||
       input.value == "tired") {
     input.setCustomValidity('"' + input.value + '" is not a feeling.');
   } else {
     // input is fine -- reset the error message
     input.setCustomValidity('');
   }
 }
</script>


Quelle: http://www.whatwg.org/specs/web-apps/cur…tcustomvalidity

Social bookmarks