首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CGI >

点击旋钮后,没有调用相应的cgi程序

2012-12-17 
点击按钮后,没有调用相应的cgi程序?点击按钮(绑定了checksubmit函数,提交表单)后,网页没动静,根本没有调用

点击按钮后,没有调用相应的cgi程序?


点击按钮(绑定了checksubmit函数,提交表单)后,网页没动静,根本没有调用cgi。。

请问这可能是什么原因?

我写了几个网页,类似的结构,就这么一个网页怎么都不调cgi。。

请问各位有经验的大侠指点下可能是什么原因。。

这是涉及到cgi的部分:

<form action="/cgi-bin/a.cgi" method="get" name="SearchForm">



<td colspan="4" align="center"><input class="btn" type="button" name="Submit" align="center" value="    查询     " onclick="CheckSubmit();">

谢谢
[最优解释]
<form action="/cgi-bin/a.cgi" method="get" name="SearchForm">
<input name="test" vlaue="123" />
<input type="submit" />
</form>
直接这样,你的cgi能获取 test的值吗?
[其他解释]
确定cgi程序无误?
前台提交,cgi程序 request获取提交的值就可以了。
[其他解释]
那就是你的cgi有问题
先让cgi能获取 前台表单提交过来的值
[其他解释]

引用:
确定cgi程序无误?
前台提交,cgi程序 request获取提交的值就可以了。


我试过,哪怕把cgi改的只剩下显示某个网页这么一个功能都不行,点了按钮毫无动静。。

其他几个网页类似的结构和程序,点下提交按钮就能正确调用cgi。。肿么回事类。。
[其他解释]
function CheckSubmit()
{
document.getElementById("sessionID").value = window.parent.sessionID.value;
document.getElementById("action").value = "SET"; 
document.Form.submit();
}

这是绑定按钮的函数
[其他解释]
引用:
<form action="/cgi-bin/a.cgi" method="get" name="SearchForm">
<input name="test" vlaue="123" />
<input type="submit" />
</form>
直接这样,你的cgi能获取 test的值吗?


我的cgi没有任何动静。。网页一打开页面上只有一个123.。我在cgi里把test值多打了几遍。。
[其他解释]
我总感觉是调用cgi程序的过程中,哪一步错了。。可是查了半天查不出来。。
[其他解释]

我在cgi中只返回一下某个非当前调用cgi的网页,按理点了按钮以后,应该显示另一个网页,

可是现在页面纹丝不动。。根本没理我。。
[其他解释]


竟然连网页都没返回。。太凌乱了。。

热点排行