关于JavaScript的提交和重置事件

前言:
1> onsubmit 事件会在表单中的确认按钮被点击时发生

2>onreset 事件会在表单中的重置按钮被点击时发生


代码示例如下:
<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus?">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>提交与重置事件</title>
 </head>
<script type="text/javascript">
<!--
function check(form){
//拿到文本框中的内容
var txt = form.username.value ; 
//判断内容
if(txt == ""){
document.getElementById("sname").innerHTML = " <font color = red>*  姓名必须填写</font>" ;
form.username.focus() ;
return false; 
}

return true ;
}

function fun(form){
alert("重置事件") ;
return true ;
}


//-->
</script>
 <body>
<form method="post" action="01-鼠标的单击事件.html" onsubmit = "return check(this)" onreset = "return fun(this)">
<!--
    1.提交或重置事件必须在form中填写
    2.return check(this)或return fun(this)语句中的return关键字必须写上,
    因为这是提交给浏览器的,浏览器根据form的return的结果为true或false,
    从而决定是否提交或重置,true表示是,false表示否
-->
姓名:<input type="text" name="username"><span id = "sname"></span><br>
<input type="submit" value = "提交">
<input type="reset" value = "重置">
</form>
 </body>
</html>




  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值