欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

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

更新时间: 2014-01-05 02:03:31 责任编辑: Author_N1

 

点击按钮后,没有调用相应的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的网页,按理点了按钮以后,应该显示另一个网页,

可是现在页面纹丝不动。。根本没理我。。
------其他解决方案--------------------


竟然连网页都没返回。。太凌乱了。。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:03:31
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/5139/
本文WWW.DOC100.NET DOC100.NET版权所有。