Javascript 获得;未捕获的语法错误:意外标记&引用;使用for循环时出错
这里我有一个循环来迭代JSF应用程序中的html元素Javascript 获得;未捕获的语法错误:意外标记&引用;使用for循环时出错,javascript,html,for-loop,Javascript,Html,For Loop,这里我有一个循环来迭代JSF应用程序中的html元素 var tmp = document.getElementsByTagName("input"); var counter = 0; var arr = new Array(); for (var i = 0; i<tmp.length; i++) { if (tmp[i].parentNode.nodeName === "TD" &&
var tmp = document.getElementsByTagName("input");
var counter = 0;
var arr = new Array();
for (var i = 0; i<tmp.length; i++) {
if (tmp[i].parentNode.nodeName === "TD" && tmp[i].getAttribute("type") !== "submit") {
arr[counter] = tmp[i];
counter++;
}
}
var tmp=document.getElementsByTagName(“输入”);
var计数器=0;
var arr=新数组();
对于(var i=0;i
正如您在屏幕截图中所看到的,HTML页面中的脚本应该有的地方,正如您在屏幕截图中所看到的,HTML页面中的脚本应该有的地方,图片2中的行与图片1中的行不同。图片2中的行与图片中的行不同图1.为什么有“”,而不是“为什么有“”,而不是”我使用的是Facelets
。这是一种模板语言吗?我把JS代码放在单独的文件中,而不是脚本标记中&它很有效。啊,是的,把JavaScript代码放在单独的.JS文件中是正确的解决方案,我应该提到这一点!我把它添加到了未来v的答案中isitors。我使用的是Facelets
。这是模板语言吗?我将JS代码放在单独的文件中,而不是脚本标记中&这很有效。啊,是的,将JavaScript代码放在单独的.JS文件中是正确的解决方案,我应该提到这一点!我将其添加到了回答中,以供将来的访问者使用。
<script type="text/javascript">
<!--
//-->
</script>