Javascript ';optgroup';元素标签为';t在空格后读取字符串
下面的代码运行时标签不读取空格后的字符串“data”。我在optgroup元素上尝试了一些CSS,但它没有对其标签进行任何更改Javascript ';optgroup';元素标签为';t在空格后读取字符串,javascript,html,Javascript,Html,下面的代码运行时标签不读取空格后的字符串“data”。我在optgroup元素上尝试了一些CSS,但它没有对其标签进行任何更改 var data=“仪表名称”; var func=函数(){ 变量选项= "" +“+”温度“+” +“+”波“+” +“+”风速“+” + ""; 返回选项 } document.getElementById(“demo”).innerHTML=func() 您错过了标签名称的引号 var data=“仪表名称”; var func=函数(){ //在这里,用单
var data=“仪表名称”;
var func=函数(){
变量选项=
""
+“+”温度“+”
+“+”波“+”
+“+”风速“+”
+ "";
返回选项
}
document.getElementById(“demo”).innerHTML=func()代码>
您错过了标签名称的引号
var data=“仪表名称”;
var func=函数(){
//在这里,用单引号将“数据”括起来
var options=“”
+“+”温度“+”
+“+”波“+”
+“+”风速“+”
+ "";
返回选项;
};
document.getElementById(“demo”).innerHTML=func()代码>
现在使用ES6功能,您不必像这样逐行添加HTML,您可以使用倒置的COMA:
var data=“仪表名称”;
var func=函数(){
变量选项=
//“``和${…}用于连接数据
`
温度
波动
风速
`;
返回选项
}
document.getElementById(“demo”).innerHTML=func()代码>
但是为什么它一直读到没有引号的空白处呢?谢谢你的回复。