html
  • html5
  • 2013-01-17 2 views 13 likes 
    13

    Die input type = E-Mail-Tag in html5 funktioniert auch, wenn die Top-Level-DomainnamenWie funktioniert HTML5 input type E-Mail ohne Top-Level-Domain-Namen arbeitet

    <form action = "yourPage" method = "get"> 
        <input type = 'email' name ="emailName" > 
        <input type = 'submit'> 
    </form> 
    

    für zB nicht vorhanden ist: Wenn wir

    Typ
    [email protected] 
    

    statt

    [email protected] 
    

    Das Formular wird eingereicht werden. Kann jemand erklären, warum es sich so verhält?

    Antwort

    18

    Da bar ein gültiger Hostname ist, der [email protected] eine gültige E-Mail-Adresse bildet.

    Chrome prüft nicht, ob Adresse oder Host tatsächlich verwendet werden, nur ob die Semantik korrekt ist.

    Beispiele für gültige E-Mail-Adressen finden Sie unter http://en.wikipedia.org/wiki/Email_address#Domain_part.

    +4

    einfachste Beispiel: 'root @ localhost' ist eigentlich eine sehr häufige Adresse :) – Eevee

    +0

    deceze und @Eevee .. Danke Jungs – Konza

    Verwandte Themen