Javascript 使用innerHTML插入带有标签的值
我正在尝试使用innerHTML在标签中包含多个值。这里有一个例子可以更好地解释我的问题Javascript 使用innerHTML插入带有标签的值,javascript,html,Javascript,Html,我正在尝试使用innerHTML在标签中包含多个值。这里有一个例子可以更好地解释我的问题 referralCode(); 函数referralCode(){ var pointStart=“12”; var pointEnd=“40”; document.getElementById(“pointReferral”).innerHtml=“邀请的朋友数”+pointStart+“/”+pointEnd+“朋友”; } 这只是一个语法错误,应该使用innerHTML,使用innerHTML。它
referralCode();
函数referralCode(){
var pointStart=“12”;
var pointEnd=“40”;
document.getElementById(“pointReferral”).innerHtml=“邀请的朋友数”+pointStart+“/”+pointEnd+“朋友”;
}
这只是一个语法错误,应该使用innerHTML
,使用innerHTML
。它将做字符串连接,显示将不会有任何问题,你有疑问
referralCode();
函数referralCode(){
var pointStart=“12”;
var pointEnd=“40”;
//innerHTML
//document.getElementById(“pointReferral”).innerHTML=“邀请的朋友数”+pointStart+“/”+pointEnd+“朋友”;
//ES6路
document.getElementById(“pointReferral”).innerHTML=`邀请的朋友数${pointStart}/${pointEnd}朋友`;
}
这只是一个语法错误,应该使用
innerHTML
,使用innerHTML
。它将做字符串连接,显示将不会有任何问题,你有疑问
referralCode();
函数referralCode(){
var pointStart=“12”;
var pointEnd=“40”;
//innerHTML
//document.getElementById(“pointReferral”).innerHTML=“邀请的朋友数”+pointStart+“/”+pointEnd+“朋友”;
//ES6路
document.getElementById(“pointReferral”).innerHTML=`邀请的朋友数${pointStart}/${pointEnd}朋友`;
}
您似乎有一个
语法错误,而不是innerHTML
document.getElementById("pointReferral").innerHTML= "Number of Friends invited " + pointStart + "/" + pointEnd + " Friends";
您似乎有一个语法
错误,而不是innerHTML
document.getElementById("pointReferral").innerHTML= "Number of Friends invited " + pointStart + "/" + pointEnd + " Friends";
如果您想在innerHTML
中将一个数字转换为字符串,那么您的方法是正确的;如果您想进行数学计算,那么请从/like中删除引号“
”
“邀请的好友数”+(点开始/点结束)+“好友”
如果您想在innerHTML
中将数字转换为字符串,那么您的方法是正确的;如果您想进行数学计算,那么请从/like中删除引号“
”
“邀请的好友数”+(点开始/点结束)+“好友”
您输入了错误的innerHTML
。但是请改用textContent
,因为您没有向标签中注入任何HTML。感谢您纠正我的错误键入您错误键入了innerHTML
。但是请改用textContent
,因为您没有向标签中注入任何HTML。感谢您纠正我的错误键入感谢您提供了非常有用的答案并理解我的错误键入innerHTML感谢您提供了非常有用的答案并理解我的错误键入innerHTML