Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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 ';optgroup';元素标签为';t在空格后读取字符串_Javascript_Html - Fatal编程技术网

Javascript ';optgroup';元素标签为';t在空格后读取字符串

Javascript ';optgroup';元素标签为';t在空格后读取字符串,javascript,html,Javascript,Html,下面的代码运行时标签不读取空格后的字符串“data”。我在optgroup元素上尝试了一些CSS,但它没有对其标签进行任何更改 var data=“仪表名称”; var func=函数(){ 变量选项= "" +“+”温度“+” +“+”波“+” +“+”风速“+” + ""; 返回选项 } document.getElementById(“demo”).innerHTML=func() 您错过了标签名称的引号 var data=“仪表名称”; var func=函数(){ //在这里,用单

下面的代码运行时标签不读取空格后的字符串“data”。我在optgroup元素上尝试了一些CSS,但它没有对其标签进行任何更改

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()

但是为什么它一直读到没有引号的空白处呢?谢谢你的回复。