蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[asp]submit的值不提交怎么弄?

用form的method get提交查询,把所有from里的值都提交上去了,很明显submit的值是没有用的,请问,这怎么可以去掉,使得网址看起来简单点。

把submit改成button,
yourForm.submit() 可以吗?

不知道楼主的本意是什么?
如果是网址的话。你用post的方式提交不行嘛?

[html]
<form method="get" action="?" id="test">
  <a href="javascript:document.forms.test.submit()">submit</a>
</form>
[/html]

感谢楼上的回答问题,但是我发现也不怎么好,
1,submit不是按纽形式.
2,我在代码里加入一个input,发现这input的值无法提交.

还有没有更好的办法,想baidu等这些网站都是不提交这个submit的值的。而且按纽也是真的按纽.

submit的值是有用的,只是你暂时没用而已.

楼主到底目的是什么?没有利弊的东西不要去考虑的,去掉干什么。什么简单不简单的?
submit不是什么时候都没用的。给个简单残缺的例子:
[code]<form method=post action="?action=manage">
<input type=submit value="设 置" name="mostyle
<input type=submit value="删 除" name="mostyle"></FORM>
if request.QueryString("action")="manage" then
        If Request("mostyle")="设 置" Then
         '处理语句一
               ElseIf Request("mostyle") = "删 除" Then
         '处理语句二
        End If
End If[/code]

终于自己搞定.
把submit里的name去掉就可以了。
谢谢楼上几位兄弟.你们有些做法我收藏了。

name属性没有,当然不能传递了。

是的,去掉name值,我也碰到过!不过以后会发现submit的name值是有用的。要作判断用。




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com