网页小知识---onblur,onfocus和表单提交的两种方式

 

onBlur事件:onBlur事件是当光标离开文本框中时发生的事件。

 onfocus事件:onfocus事件在对象获得焦点时发生的事件。

对网页进行渲染便要用到onblur和onfocus

例子1

<input type="text"  value="User name" οnfοcus="this.value = '';" οnblur="if (this.value == '') {this.value = 'User name';}"/>

<input type="password"  value="Password" οnfοcus="this.value = '';" οnblur="if (this.value == '') {this.value = 'password';}"/>

当鼠标光标未在username文本框中显示如图,否则文本为空白直到由人为输入文本。

关于表单的提交

1  <form method="post/get" onsubit=" return method();">

<input type="submit" name="login" value="login"/>

</form>

当然可以在input标签内写一个click事件,这是form标签内的onsubmit要删除

注意:

  1. 1.onsubmit属性内容一定要有return关键字,否则函数会直接执行,不会返回  
  2. 2.method一定要返回一个boolean类型的返回值  
  3. 3.提交按钮要写成submit类型的  
  4. 4.method是一个写在body和head之间的JavaScript部分的方法。

2<button type="button" οnclick="method();">login</button>

或者可以将button换成input

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值