Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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
Forms Coldfusion表单提交的问题_Forms_Coldfusion_Dreamweaver - Fatal编程技术网

Forms Coldfusion表单提交的问题

Forms Coldfusion表单提交的问题,forms,coldfusion,dreamweaver,Forms,Coldfusion,Dreamweaver,我提交表格有点麻烦,恐怕我需要一些建议 我有一个表单,我希望用户提交一些文本,当他们按下submit时,它会将他们带到一个操作页面,在那里输入将被处理。我写了一些代码,但当我在Dreamweaver中测试它时发现submit按钮不能正常工作 代码如下所示: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <head> <title>Test Page</title>

我提交表格有点麻烦,恐怕我需要一些建议

我有一个表单,我希望用户提交一些文本,当他们按下submit时,它会将他们带到一个操作页面,在那里输入将被处理。我写了一些代码,但当我在Dreamweaver中测试它时发现submit按钮不能正常工作

代码如下所示:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
    <title>Test Page</title>
</head>
<cfinclude template="head.cfm">

<cfform name="select_action" action="testaction.cfm" method="post">
    Enter some text here 
    <input type="text" size="50" value="Enter some text here" maxlength="150"  name="someText"><br>

    <INPUT TYPE="RESET" NAME="reset" VALUE="Reset Form">
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 

    <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Submit Form">
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
</cfform>

<cfinclude template="foot.cfm">

测试页
在这里输入一些文本

我已经为测试正确配置了Dreamweaver,因为我可以重置表单,并正确显示表单等。只是提交按钮不会将我带到任何地方

我觉得我遗漏了一些非常明显的东西,有什么建议吗

谢谢你抽出时间


Jordan

虽然在Dreamweaver中进行测试似乎是个好主意,但我发现它一点帮助都没有。您应该同时在多个浏览器中打开页面,如Firefox和Chrome。在真正的浏览器(而不是Dreamweaver)中测试页面的行为


另外,只有当您需要CFFORM时,我才会使用CFFORM。从元素的外观来看,您不需要它

testaction.cfm中的代码是什么?“提交”按钮“不工作”是什么意思?需要解释“不工作”是什么意思。另外,您使用的是“cfform”,但没有使用任何“cfinput”或“cfselect”等。我将放弃cfform,只需使用并确保使用“enctype”属性。嗨,伙计们,谢谢你们的回复。我所说的“不工作”的意思是,无论出于什么原因,它都不会提交任何东西或将我带到另一个页面。所有testaction.cfm应该做的只是坐在那里,它纯粹是为了测试目的,只是为了看看我是否可以让表单工作。现在,这可能是对这些东西应该如何工作的误解。我想它会将我重定向到cfm,即使我没有对数据做任何事情。我会记住你的建议,去掉cfform,尝试你提到的其他方法。Jordan,我实际上是将你的表单(不包括页脚/页眉)复制到一个测试CFM页面并运行了它。它对我来说是顺理成章的。要么你的表单的action参数被愚弄了,要么你被testaction.cfm页面上的重定向“愚弄了”。我很高兴能帮你解决这个问题@乔布卢姆:虽然你已经接受了这个答案,但我看不出有什么解决办法。问题是什么?嗨,艾尔,问题是Dreamweaver很难对付。在使用浏览器测试我的代码之后,它确实工作得很好。谢谢