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代碼發生衝突,但哪種解決方案可以在所有瀏覽器中使用?