<input name="pwuser" type="text" id="pwuser" class="input" value="楼盘账号" onBlur="if(this.value=='') this.value='楼盘账号'" onFocus="if(this.value=='楼盘账号') this.value=''" />
<input name="pwpwd" type="password" class="input1" value="******" onBlur="if(this.value=='') this.value='******'" onFocus="if(this.value=='******') this.value=''">
jquery实现方法
对于元素的焦点事件,我们可以使用jQuery的焦点函数focus(),blur()。
focus():得到焦点时使用,和javascript中的onfocus使用方法相同。
如:
代码如下:
$("p").focus()或$("p").focus(fn)
blur():和onblur一样。
如:
代码如下:
$("p").blur()或$("p").blur(fn)
实例
代码如下:
<form>
<label for="searchKey" id="lbSearch">搜神马?</label>这里label覆盖在文本框上,可以更好的控制样式
<input id="searchKey" type="text" />
<input type="submit" value="搜索" />
</form>
jquery代码
代码如下:
$(function() {
$('#searchKey').focus(function() {
$('#lbSearch').text('')
})
$('#searchKey').blur(function() {
var str = $(this).val()
str = $.trim(str)
if(str == '')
$('#lbSearch').text('搜神马?')
})
})
指定控件获得焦点,比如<input type="text"/>对象获得焦点即可输入文本。<input type="button"/>获得焦点按回车键就是点击此按钮。
可以根据应用配合完成一些自动化 *** 作,比如登录时输入了错误的用户名和密码,回转登录页后,可以让用户名输入框自动获得焦点,避免用户重新定位。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)