Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript lucee说现有的阵列不存在_Javascript_Coldfusion_Lucee - Fatal编程技术网

Javascript lucee说现有的阵列不存在

Javascript lucee说现有的阵列不存在,javascript,coldfusion,lucee,Javascript,Coldfusion,Lucee,我在代码中遇到了两个奇怪的错误,这与许多运行良好的代码非常相似。相关代码如下所示: <cfset colvalue = getPageContext().getRequest().getParameterValues('purchase')> <cfset colarray = getPageContext().getRequest().getParameterValues('xcol')> <cfdump var = "#colarray#" label =

我在代码中遇到了两个奇怪的错误,这与许多运行良好的代码非常相似。相关代码如下所示:

<cfset colvalue  = getPageContext().getRequest().getParameterValues('purchase')>
<cfset colarray  = getPageContext().getRequest().getParameterValues('xcol')> 
<cfdump var = "#colarray#" label = "purch2 19 colarray">  
<cfdump var = "#colvalue#" label = "purch2 20 colvalue">
此函数将不会作为函数或在我的脚本标记中内联运行。控制台在参数列表之后给了我以下消息:SyntaxError:missing)。ind-purchase2.cfm:525:21;循环中的所有值都有相同的错误

调试器在LUCEE错误消息块的中间显示所有这些引用的行。因此,如果那是失踪的地方)是我不能做任何事

Lucee错误消息本身从未出现在我的输出中,它说:键[COLARRAY]不存在,但有一个名为[COLARRAY]的类似键可用

我已经尝试了各种方法来解决这个问题,但是javascript仍然没有运行,并且未出现的Lucee错误消息继续显示在调试器中

谁能解释一下发生了什么或者如何修复它呢?

参数之间缺少逗号(
)->
fieldput(“#xxcol#”),“#colval#”)
你说得太对了——这一定很愚蠢,但很难看出自己的愚蠢。参数之间缺少逗号(
)>
字段put(“#colval#,colval#
你说得太对了——这一定是愚蠢的事情,但很难看出自己的愚蠢。
 <cfset colval = structcol["#xxcol#"]>
 <cfloop array = "#colarray#" index="xxcol"> 
 <cfoutput>
     <script type="text/javascript" >             
        fieldput('#xxcol#' '#colval#')
       </script>
  </cfoutput>
function fieldput(id, val) {
document.getElementById(id).value = val;
}