如何在html textarea中使用circumflex accent?

时间:2016-06-23 12:35:29

标签: html character-encoding

我在HTML文件中有textarea,我需要使用抑扬音,这意味着用户需要选择键入以下字符:

ŝĝĉ

如果我现在尝试输入它,它什么都不做(它没有输入任何内容)。哪里可能有问题?

我已经使用:

<meta charset="UTF-8">

其他不常见的字符效果很好,例如:

ěščř

1 个答案:

答案 0 :(得分:0)

问题是由js:

引起的
$(document).keydown(function (e) 
{
    var keycode1 = (e.keyCode ? e.keyCode : e.which);
    if (keycode1 == 0 || keycode1 == 9) {
        e.preventDefault();
        e.stopPropagation();
    }
});

解决方案是改为:

$(document).keydown(function (e) 
{
    var keycode1 = (e.keyCode ? e.keyCode : e.which);
    if (keycode1 == 9) {
        e.preventDefault();
        e.stopPropagation();
    }
});

现在效果很好。可以输入字符,它仍然可以脱离“标签”。