0

注意到我的 if 语句中带有“&”符号的所有内容都不起作用。我该如何解决?

if(id == 'EX&219'){
//do someting
}

这行不通。很高兴有任何帮助:)

4

2 回答 2

1

完美工作

var id = 'EX&219';
if(id == 'EX&219'){
    alert("equals");
} else {
    alert("not equal");
}

参考

于 2013-10-28T09:23:58.353 回答
0

您是什么意思“我的 if 语句中带有“&”符号的所有内容都不起作用”?

尝试这个

if(id == 'EX'+String.fromCharCode(38)+'219'){
//do someting
}

38 是 '&' 字符的字符代码,如果您不希望 '&' 出现在您的语句中。

http://www.w3schools.com/jsref/jsref_fromCharCode.asp

于 2013-10-28T09:28:55.723 回答