Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将utf8内容附加到html_Javascript_Jquery_Utf 8_Append - Fatal编程技术网

Javascript 将utf8内容附加到html

Javascript 将utf8内容附加到html,javascript,jquery,utf-8,append,Javascript,Jquery,Utf 8,Append,我从URL中读取了一个utf8字符,我想将它附加到我的页面中 www.myurl.com/?machine=20&kaloupi=214Β 而js: var machine = getUrlVars()["machine"]; var kaloupi = getUrlVars()["kaloupi"]; function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&

我从URL中读取了一个utf8字符,我想将它附加到我的页面中

www.myurl.com/?machine=20&kaloupi=214Β

而js:

var machine = getUrlVars()["machine"];
var kaloupi = getUrlVars()["kaloupi"];

function getUrlVars() {
    var vars = {};
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
                        vars[key] = value;
                });
    return vars;
}

$('#title').append(machine+ '<small> (\ufeff'+ kaloupi+')</small>');
var machine=getUrlVars()[“machine”];
var kaloupi=getUrlVars()[“kaloupi”];
函数getUrlVars(){
var vars={};
var parts=window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,函数(m,键,值){
变量[键]=值;
});
返回变量;
}
$(“#title”).append(machine+”(\ufeff'+kalopi+));
我得到20(214%CE%92),而不是20(214Β)


在我的页面中,我有

您输出的
\ufeff214B
是字符
0xfeff
(无换行符)连接到
214B
,该字符被视为字符串,因为
\u
读取的字符不超过前面的字符

我假设您想要
0x214b
(反符号),您可以输出字符:

String.fromCharCode(parseInt(kaloupi, 16));
或HTML实体:

"&#x" + kaloupi;

您可以输出
\ufeff214B
,它是连接到
214B
的字符
0xfeff
(无换行符),该字符仅被视为字符串,因为
\u
读取的字符不超过前面的字符

我假设您想要
0x214b
(反符号),您可以输出字符:

String.fromCharCode(parseInt(kaloupi, 16));
或HTML实体:

"&#x" + kaloupi;

您的url不正确:请尝试使用
www.myurl.com/?machine=20&kaloupi=214Β
thx进行注意,但这不是问题。您的url不正确:请尝试使用
www.myurl.com/?machine=20&kaloupi=214Β
thx进行注意,但这不是问题。不,我想要希腊字母
。相反,我得到了
%CE%92
我以前试过
\ufeff
,因为我认为它可以解决问题。
\u214b
”⅋"我以为那是你的字符代码?你想要什么字符代码?它与214b有什么关系?文本是希腊文,而
214Β
是我使用的产品的代码名。它只是一个名称。因此,取而代之的是
214Β
我得到
214%CE%92
不,我想要希腊字母
Β
。取而代之的是
%CE>%92
我以前试过
\ufeff
,因为我认为它可以解决问题。
\u214b
”⅋“
我以为那是你的字符码?你想要什么字符码,它与214b有什么关系?文本是希腊语,
214Β
是我使用的产品的代码名。它只是一个名称。因此,取而代之的是获取
214Β
我获取
214%CE%92