javascript事件驱动

onclick   的意思就是鼠标点下去的时候触发的js方法

<button type="submit" οnclick="javascript:return onsave();">  这里return的意义就在于当 执行完onsave 方法如果拿到的是false表单是不能提交的。

onload 和onunload的意思就是页面加载和页面离开的时候触发的方法

function hello(){

alert("欢迎您的光临!") ;


function byebye(){
alert("您要走了?下次别来了!") ;
}
<body onLoad="hello()" onUnload="byebye()">
</body>
onsubmit是和Form捆绑使用的就是Form提交到action的之前触发的方法

<script language="javascript">
function validate(f){
var value = f.email.value ;
if(!/^\w+@\w+.\w+$/.test(value)){
alert("EMAIL输入格式不正确!") ;
f.email.focus() ; // 让email获得焦点
f.email.select() ; // 让已有的内容全选
return false ;
}


return true ;
}
</script>

<form action="test.htm" method="post" name="myform" οnsubmit="return validate(this)">//这里边的this指的是当前这个对象就是这个form
EMAIL:<input type="text" name="email">
<input type="submit" value="提交">
</form>


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值