JS问题

mjch2008 2009-08-27 02:54:15
表单有两个按钮,分别是提交的是分别指向不同的地址的,选择“确认无误,提交”,就直接插数据库里面,选择“返回修改”则指向令一个页面
表单页:
<form name="cform" method="post">
<input name="save" type="submit" class="ido" id="save" value="确认无误,提交" onclick="postdata('save')"/> <input name="next" type="submit" class="ido" id="next" value="返回修改" onclick="postdata('next')"/>
</form》

JS代码:
<script language="javascript">
function postdata(btnname)
{
if (btnname=="save")
document.cform.action="save.asp";

if(btnname=="next")
document.cform.action="yewu2.asp?action=edit";

document.cform.submit();
}
</script>

为什么现在一选择“确认无误,提交”就会在数据库里面同时加两个相同的数据,为什么会这样的呢?
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tidelgl 2009-08-27
  • 打赏
  • 举报
回复
今晚所有网站都挂了,百度都上不去啊
hookee 2009-08-27
  • 打赏
  • 举报
回复
按钮改成button

<script>
function postdata(btnname)
{
if(btnname=="save")
document.cform.action="save.asp";
else if(btnname=="next")
document.cform.action="yewu2.asp?action=edit";
document.cform.submit();
}
</script>
<form name="cform" method="post">
<input name="save" type="button" class="ido" id="save" value="确认无误,提交" onclick="postdata('save')"/>
<input name="next" type="button" class="ido" id="next" value="返回修改" onclick="postdata('next')"/>
</form>

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧