Microsoft Edge не позволяет использовать некоторые символы Юникода в качестве значения элемента ввода - PullRequest
0 голосов
/ 11 марта 2019

При попытке установить некоторые символы Юникода, такие как разделитель строк (u2028), я обнаружил, что Edge просто игнорирует их.

Кто-нибудь знает, почему это так?

Примеркод:

<html>
    <input id="x" />
    <script>
    const input = document.getElementById("x");
    input.value = String.fromCharCode(0x2028)
    console.log(/\u2028/.test(input.value)) // prints `false`
    </script>
</html>
...