gpt4 book ai didi

javascript - JSF2.0 在嵌入式 JavaScript 中使用 '<' 和 '>'

转载 作者:行者123 更新时间:2023-11-30 09:02:48 25 4
gpt4 key购买 nike

我在 Netbeans 中开发了一个像这样的 JSF 页面

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html">
<h:head>
<title>Facelet Title</title>
...

<script type="text/javascript" language="JavaScript">

function drawShape()
{
...

var length = shapeCollection.length;
for (var i = 0; i < length; i++)
{
...
}
}
</script>
</h:head>
<h:body onload="drawShape();">
<canvas id="myDrawing" width="500" height="500">
<p>Your browser doesn't support canvas.</p>
</canvas>
</h:body>
</html>

现在我在这部分出错了for (var i = 0; i < length; i++)

如果我替换 <!=它有效

我怎样才能避免这个问题?

最佳答案

请参阅 Script and Style blocks 的 XHTML 规范.

您需要使用 CDATA 标记包装您的内联 JS。

关于javascript - JSF2.0 在嵌入式 JavaScript 中使用 '<' 和 '>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7888276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com