Javascript 获取unicode符号Â;“磅”旁边的登录浏览器
我正在使用以下JS代码 当我运行页面时,js代码工作正常,我希望发生的所有事件都会发生,但是我尝试设置内部htmls并使用出现在它前面的符号a?有人知道为什么吗Javascript 获取unicode符号Â;“磅”旁边的登录浏览器,javascript,html,Javascript,Html,我正在使用以下JS代码 当我运行页面时,js代码工作正常,我希望发生的所有事件都会发生,但是我尝试设置内部htmls并使用出现在它前面的符号a?有人知道为什么吗 function displayBasket(){ basket = document.getElementById("basket"); string = ""; var basketStorage = localStorage.getItem("basket"); jsonBasket = JSON.parse
function displayBasket(){
basket = document.getElementById("basket");
string = "";
var basketStorage = localStorage.getItem("basket");
jsonBasket = JSON.parse(basketStorage);
var totalPrice = 0;
itemTotal = 0;
for (var property in jsonBasket){
var qPrice = jsonBasket[property ].quantity * jsonBasket[property ].cost;
var total = jsonBasket[property ].quantity;
string += "<section id='basketPageSection'>";
if(jsonBasket.hasOwnProperty(property )){
string += "<p>Item: " + jsonBasket[property ].name + "</p>";
string += "<p>Price:'£'" + jsonBasket[property ].cost + "</p>";
string += "<p>Quantity: " + jsonBasket[property ].quantity + "</p>";
}
totalPrice += qPrice;
itemTotal += total;
string += "</section>";
}
string += "<section class='basketSection'> <h3> Total Cost:'£'" + parseFloat(totalPrice).toFixed(2) + "</h3></section>"
basket.innerHTML = string;
displayQuant();
document.getElementById("calc").value=totalPrice;
}
function displayQuant(){
var displayQuant = document.getElementById("basketQuantity")
displayQuant.innerHTML = itemTotal;
}
window.addEventListener("load", displayBasket);
函数displaybarket(){
basket=document.getElementById(“basket”);
字符串=”;
var basketStorage=localStorage.getItem(“篮子”);
jsonBasket=JSON.parse(basketStorage);
var totalPrice=0;
itemTotal=0;
for(jsonBasket中的var属性){
var qPrice=jsonBasket[property]。数量*jsonBasket[property]。成本;
var total=jsonBasket[property]。数量;
字符串+=“”;
如果(jsonBasket.hasOwnProperty(property)){
字符串+=”项:“+jsonBasket[property]。名称+””;
字符串+=“价格:”;“+jsonBasket[property]。成本+””;
字符串+=”数量:“+jsonBasket[property]。数量+””;
}
总价+=qPrice;
itemTotal+=总计;
字符串+=“”;
}
字符串+=“总成本:”;“+parseFloat(总价)。toFixed(2)+”
basket.innerHTML=字符串;
displayQuant();
document.getElementById(“calc”)。值=总价;
}
函数displayQuant(){
var displayQuant=document.getElementById(“篮子数量”)
displayQuant.innerHTML=itemTotal;
}
window.addEventListener(“加载”,显示篮);
试试£
或在html
的标题部分中添加此内容,然后阅读::-)修复文件编码或编码头。