实例
下面的例子可设置或移开密码域上的焦点:
<html>
<head>
<script type="text/javascript">
function setFocus()
{
document.getElementById('password1').focus()
}
function loseFocus()
{
document.getElementById('password1').blur()
}
</script>
</head>
<body>
<form>
<input type="password" id="password1" value="thgrt456" />
<input type="button" onclick="setFocus()" value="Set focus" />
<input type="button" onclick="loseFocus()" value="Lose focus" />
</form>
</body>
</html>
实例2:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script type="text/javascript">
function chg(){
document.getElementById("setfocus").value="";
}
function newChg(){
document.getElementById("setfocus").value="请输入关键字";
}
</script>
</head>
<body>
<input type="text" name="name" size="15" class="input" id="setfocus" value="请输入关键字" onfocus="chg()" onblur="newChg()">
</body>
</html>
实例3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script type="text/javascript">
function $(ID) {return document.getElementById(ID);}
function chg(){
$("setfocus").value="";
}
function newChg(){
if($("setfocus").value==""){
$("setfocus").value="请输入关键字";
}
else{return $("setfocus").value }
}
</script>
</head>
<body>
<input type="text" name="name" size="15" class="input" id="setfocus" value="请输入关键字" onfocus="chg()" onblur="newChg()">
</body>
</html>
相关推荐
jQuery中blur和focus事件的应用,相关事例和代码
一、需求原因在填写表单时需要实现如下效果二、具体实现 代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTDHTML 4.01 Transitional//EN” ...script language=”JavaScript”src=”../jQuery/jquery-1.7.1.
我们经常遇到一些输入框,比如注册网站的输入框就有默认提示值,当获取鼠标焦点的时候,默认值被删除,当用户没输入东西焦点离开的时候,又恢复默认提示值。这方法用js代码实现如下: html代码: 代码如下: <...
jquery插件-表单验证 根据focus blur
1.html引用: v-mtfocus 2.在实例中添加指令 directives: { 'mtfocus' (el, binding, vnode) { let mtinput = el.querySelector('input') mtinput.onfocus = function () { ...//如果要对节点的数据进行更改,且...
Miller同学发现的IE6 bug:如以下代码,点击textarea时,引发window的blur,导致focus与blur配对混乱
本文针对JavaScript 事件中“事件类型”下“焦点、鼠标和滚轮事件”的注意要点进行整理,分享给大家供大家参考,具体内容如下 一、焦点事件 一般利用这些事件与document.hasFocus()方法和document.activeElement属性...
卡号 v-model=card.cardNo blur.native.capture=checkCard> methods: { checkCard() { console.log('1111'); } } 使用@blur.native.capture=””即可实现。 另一种方法: 使用vue-directive指令实现。这种方法...
我们都知道在vue2中获取焦点为,然后调用focus方法 this.$nextTick(()=>{ this.$refs.XXX.focus() }) 现在我们的vue3怎么获取焦点,请看附件,已经正常使用。 请放心下载
主要介绍了html的DOM中Event对象onblur事件用法,实例分析了onblur事件的使用范围与对应的javascript使用技巧,需要的朋友可以参考下
在blur事件中,如果直接将isShow设置为false会出问题,先失去焦点,显示面板消失,所以你的点击不会被监听到。。。设置一个计时器,在点击之后10ms后将面板收起来,问题解决。。。 显示div将内容撑开,改变其他组
开始,我想很多人第一感觉就是通过js的 onkeydown或者onkeyup来做,中发现还可以用focus + setInterval() +blur来达到我们需要的效果,于是很快的我利用这种方法自己粗糙的写了一下,达到了预期的效果。 <!...
用防抖实现DIV鼠标移出消失 由于div标签本身不支持onblur事件,所以对于点击一个按钮弹出的div,我们想要当这个div失去焦点的时候,让它消失不能使用的onblur来实现。 但是可以利用onmouseout和事件来实现DIV失去...
在无focus情况,触发blur事件
一般利用这些事件与document.hasFocus()方法和document.activeElement属性配合。主要有: blur:元素失去焦点,不会冒泡; DOMFocusIn:同HTML事件focus,于DOM3遭废弃,选用focusin; DOMFocusOut:同HTML事件blur...
jquery focus(fn),blur(fn)方法实例代码,需要的朋友可以参考下。