js 单引号嵌套双引号报错?

JavaScript011

js 单引号嵌套双引号报错?,第1张

最外层如果是单引号的话,这个表示的是这一大段字符串,里边无论怎么引用字符串都要用双引号,以作为区分,并且引号不能有头无尾。就比如说你第一行的"select_",双引号就是有头没尾的,肯定报错,而且你错的地方还很多。

如果你觉得这样字符串拼接对你有难度,你可以看一下es6的字符串拼接,这个很简单。

可以使用单引号:‘’。

在js代码中单引号‘’的作用和双引号的作用是一样的。另外需要注意的是js代码块需要写在</body>上面,因为你的页面元素需要先加载再去加载js代码,如果放在头部<head></head>之间就会报错。

<script>

var a=document.getElementById("aa")

console.log(a)

a.innerHTML='<s:property value="{list.get(#st.index)"}></s:property>'

</script>

拓展资料:

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。