如何防止用户输入任何大小超过两个字节的字符串? (只有两个字节)
how to prevent user input any string that it's size more than two bytes? (two bytes only)
我正在尝试了解如何配置仅接收两个字节字符的输入。我在这里尝试了很多功能,但似乎不起作用。例如,我有一个输入,我希望用户只用 2 个字节的字符填充它。
var i = document.createElement("input");
i.type = "text";
document.body.appendChild(i);
i.addEventListener("change", (e) => {
let v = e.target.value;
console.log(v);
let b = (new Blob([v])).size;;
console.log(b);
})
我正在尝试了解如何配置仅接收两个字节字符的输入。我在这里尝试了很多功能,但似乎不起作用。例如,我有一个输入,我希望用户只用 2 个字节的字符填充它。
var i = document.createElement("input");
i.type = "text";
document.body.appendChild(i);
i.addEventListener("change", (e) => {
let v = e.target.value;
console.log(v);
let b = (new Blob([v])).size;;
console.log(b);
})