1
我使用的JavaScript是这样的:JavaScript变量= XSL价值的
<script>
<xsl:for-each select = '/request/alldata'>
var l_allDataValue = '<xsl:value-of select="." />';
var l_dataArray = l_allDataValue.split('!~');
callFunction(l_dataArray);
</xsl:for-each>
</script>
但如果有一个撇号'
在/request/alldata
它会破坏JavaScript的,因为下面的表达式用撇号:
'<xsl:value-of select="." />'
但它的作品,如果我用下面的替换这个...
"<xsl:value-of select="." />"
OR "<xsl:value-of select='.' />"
现在我知道撇号'
与JavaScript代码发生冲突,但哪种解决方案可以在所有浏览器中使用?