我在查找 JavaScript 代码中的错误时遇到了问题。它告诉我发生了运行时错误:预期')'
这是代码:
<xsl:for-each select="./projects/project">
<script LANGUAGE='Javascript'>
x = 0;
if(x == 0) {
document.write("<td style="background-color:#76787A" ><xsl:value-of select="weight"/></td>")
}
else
{
document.write("<td><xsl:value-of select="weight"/></td>")
}
</script>
</xsl:for-each>
你觉得怎么样?
最佳答案
您没有正确转义字符串。如果你仔细观察,SO 上的语法突出显示会告诉你问题所在。
在字符串内使用引号时,使用转义的 \"
或单引号 '
。
document.write("<td style='background-color:#76787A' >
<xsl:value-of select='weight'/></td>")
关于javascript - JavaScript 中的一个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3491847/