Po wprowadzeniu znaków akcentowanych w wiadomości e-mail typu wejściowego w przeglądarce Chrome zmienia ona wartość na dziwną.Wartość adresu e-mail w formacie wejściowym w Chrome z nieprawidłowymi znakami diakrytycznymi
Podczas wprowadzania adresu e-mail: [email protected]ücher.ch wartość wejściowa staje: [email protected].
$('#email').val() // --> [email protected]
document.getElementById('email').value // --> [email protected]
Nie dzieje się tak z tekstem typu wejściowego lub w innych głównych przeglądarkach.
Zobacz na przykład fiddle. Co się tutaj dzieje i jak sobie z tym poradzić?
sam problem - http://stackoverflow.com/questions/24818970/accented-chars-are -notowane-poprawnie Jeśli potrzebujesz adresu e-mail, może druga odpowiedź może pomóc ... – sinisake
Wygląda na to, że Chrome nie obsługuje IDN dla TLD i konwertuje je do [Punycode] (https://en.wikipedia.org/ wiki/Punycode) – CodingIntrigue
Oba adresy są identyczne, powinieneś być w stanie użyć albo. –