Forms Coldfusion表单提交的问题
我提交表格有点麻烦,恐怕我需要一些建议 我有一个表单,我希望用户提交一些文本,当他们按下submit时,它会将他们带到一个操作页面,在那里输入将被处理。我写了一些代码,但当我在Dreamweaver中测试它时发现submit按钮不能正常工作 代码如下所示: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>
<!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">
<INPUT TYPE="SUBMIT" NAME="submit" VALUE="Submit Form">
</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很难对付。在使用浏览器测试我的代码之后,它确实工作得很好。谢谢