button和sumbit提交表单的区别

      最新弄了个asp的软件,提交表单有点生疏了,下面总结了一下通过button和sumbit两种方式来提交表单:

      sumbit提交表单 

ExpandedBlockStart.gif View Code
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"   />
< title > 无标题文档 </ title >
< script  type ="text/javascript" >
function  checkForm()
{
  
if (document.form1.userName.value.length == 0 )
  {
     alert(
" 请输入用户名! " );
     
return   false ;
  }
  
return   true
  document.form1.submit(); 
}
</ script >
</ head >

< body >
< form  name ="form1"   method ="post"  action ="ygdacx.html"  onsubmit ="return checkForm()" >
  
< input  type ="text"  name ="userName"  size ="10"   />
   
< input  type ="submit"  value ="提 交"   />
</ form >
</ body >
</ html >

 

 button提交表单 

ExpandedBlockStart.gif View Code
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"   />
< title > 无标题文档 </ title >
< script  type ="text/javascript" >
function  checkForm()
{
  
if (document.form1.userName.value.length == 0 )
  {
     alert(
" 请输入用户名! " );
     
return   false ;
  }
  document.form1.action 
= " ygdacx.html " ;   
  document.form1.submit(); 
}
</ script >
</ head >

< body >
< form  name ="form1"   method ="post" >
  
< input  type ="text"  name ="userName"  size ="10"   />
   
<!-- <input type="submit" value="提 交" />   -->
   
< input  type ="button"  value ="提 交"   onclick ="checkForm()"   />
</ form >
</ body >

大家看出区别了吗,不说了..呵呵

转载于:https://www.cnblogs.com/shuang121/archive/2011/09/19/2181656.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值