【发布时间】:2011-07-07 19:19:10
【问题描述】:
我整天都在努力让 python CGI 脚本工作,现在我正接近最后一个障碍,但我遇到了一个我似乎无法找到答案的问题......
它分为两部分,所以这里是:
我正在生成以下 html 代码:
<form action="selections.cgi" enctype="multipart/form-data" method="POST">
<input type="hidden" name="captureSelection"/>
<select name="cboOptions">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
<option value="5">Option 5</option>
<option value="6">Option 6</option>
</select>
</form>
注意:抱歉,我无法将 HTML 放入代码块中......
这段 html 代码创建了一个只有一个组合框的表单。我想要的是能够让用户从组合框中选择一个项目并运行脚本。是否有可能不使用 javascript 来提交选择,就像输入提交按钮在常规表单中所做的那样?或者如果我不使用javascript,是否需要一个按钮来捕获输入?
现在是第二部分:
我使用上面示例中的隐藏字段来确保我在我的 CGI/PYTHON 脚本中调用了正确的函数,并且到目前为止它有效。但是我无法从表单中取回所选选项的值,也无法在线找到用 PYTHON 编写的代码引用,这将使我能够获取所选选项的值。
如果你有一个例子的链接会更好...
【问题讨论】:
-
“我无法将 HTML 放入代码块中”。缩进 4 个空格。或者点击
{}按钮。