主题:  请教提交表单的问题

sircj

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2003/3/13 19:39:00
#12004/4/7 12:23:10
我想实现这样一个功能(使用javascript):
有一个表单域,里面分别有年、月、日3个选择框。当点击“提交”按钮时,可以自动将日期合并为一个参数提交。
如:选择年的value为2004,月份为04,日期为06的话,提交时就可以自动合成为2004-04-06。
请问各位这个功能使用javascript如何实现呀??
谢谢了,等待回复!!



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#22004/4/7 12:36:14
添加一个隐藏域控件,例如
<input type="hidden" name="date">
响应表单的onSubmit事件,处理年月日的数据并设置到date.value中,OK



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#32004/4/7 14:36:11
把三个表单的name属性设成一样,然后在后台用replace(request("fname"),",","-")处理看看



sircj

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2003/3/13 19:39:00
#42004/4/7 16:20:03
我佛山人在上个帖子中说
引用:
把三个表单的name属性设成一样,然后在后台用replace(request("fname"),",","-")处理看看


你说的方式好像是使用ASp的呀
我是想用javascript来实现
谢谢



sircj

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2003/3/13 19:39:00
#52004/4/7 16:22:57
ridincal在上个帖子中说
引用:
添加一个隐藏域控件,例如
<input type="hidden" name="date">
响应表单的onSubmit事件,处理年月日的数据并设置到date.value中,OK


谢谢,不过能否具体说说onSubmit的代码应该怎么写??
我对Js不是很清楚



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#62004/4/7 18:36:34

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#72004/4/7 18:37:28
自己把三个下拉列表补齐就可以了



sircj

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2003/3/13 19:39:00
#82004/4/7 22:42:08
谢谢楼上的拉