`
jackroomage
  • 浏览: 1197003 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

HTML DOM focus()和blur()方法 输入框鼠标指过自动消失鼠标离开显示 js

 
阅读更多

http://blog.csdn.net/zyxlinux888/article/details/7391240

 

 

 

 

定义和用法

focus() 方法用于在密码域上设置焦点。

语法

passwordObject.focus()

实例

下面的例子可设置或移开密码域上的焦点:

<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

    jQuery中blur和focus事件的应用,相关事例和代码

    jQuery focus和blur事件的应用详解

    一、需求原因在填写表单时需要实现如下效果二、具体实现 代码如下:&lt;!DOCTYPE html PUBLIC “-//W3C//DTDHTML 4.01 Transitional//EN” ...script language=”JavaScript”src=”../jQuery/jquery-1.7.1.

    js操作输入框提示信息且响应鼠标事件

    我们经常遇到一些输入框,比如注册网站的输入框就有默认提示值,当获取鼠标焦点的时候,默认值被删除,当用户没输入东西焦点离开的时候,又恢复默认提示值。这方法用js代码实现如下: html代码: 代码如下: &lt;...

    jquery插件-表单验证 根据focus blur

    jquery插件-表单验证 根据focus blur

    vue 表单输入框不支持focus及blur事件的解决方案

    1.html引用: v-mtfocus 2.在实例中添加指令 directives: { 'mtfocus' (el, binding, vnode) { let mtinput = el.querySelector('input') mtinput.onfocus = function () { ...//如果要对节点的数据进行更改,且...

    IE6下focus与blur错乱的解决方案

    Miller同学发现的IE6 bug:如以下代码,点击textarea时,引发window的blur,导致focus与blur配对混乱

    form表单中的onblur事件

    onblur事件,鼠标离开表单input框时触发的事件

    JavaScript事件类型中焦点、鼠标和滚轮事件详解

    本文针对JavaScript 事件中“事件类型”下“焦点、鼠标和滚轮事件”的注意要点进行整理,分享给大家供大家参考,具体内容如下 一、焦点事件 一般利用这些事件与document.hasFocus()方法和document.activeElement属性...

    Vue中mintui的field实现blur和focus事件的方法

    卡号 v-model=card.cardNo blur.native.capture=checkCard&gt; methods: { checkCard() { console.log('1111'); } } 使用@blur.native.capture=””即可实现。 另一种方法: 使用vue-directive指令实现。这种方法...

    vue3 获取焦点,vu3 input 获取焦点 Vue 3 focus input

    我们都知道在vue2中获取焦点为,然后调用focus方法 this.$nextTick(()=&gt;{ this.$refs.XXX.focus() }) 现在我们的vue3怎么获取焦点,请看附件,已经正常使用。 请放心下载

    html的DOM中Event对象onblur事件用法实例

    主要介绍了html的DOM中Event对象onblur事件用法,实例分析了onblur事件的使用范围与对应的javascript使用技巧,需要的朋友可以参考下

    vue 简单自动补全的输入框的示例

    在blur事件中,如果直接将isShow设置为false会出问题,先失去焦点,显示面板消失,所以你的点击不会被监听到。。。设置一个计时器,在点击之后10ms后将面板收起来,问题解决。。。 显示div将内容撑开,改变其他组

    JavaScript动态提示输入框输入字数的方法

    开始,我想很多人第一感觉就是通过js的 onkeydown或者onkeyup来做,中发现还可以用focus + setInterval() +blur来达到我们需要的效果,于是很快的我利用这种方法自己粗糙的写了一下,达到了预期的效果。 &lt;!...

    DIV的失去焦点(blur)实现方法

    用防抖实现DIV鼠标移出消失 由于div标签本身不支持onblur事件,所以对于点击一个按钮弹出的div,我们想要当这个div失去焦点的时候,让它消失不能使用的onblur来实现。 但是可以利用onmouseout和事件来实现DIV失去...

    div+blur+event+angular2

    在无focus情况,触发blur事件

    JavaScript焦点事件、鼠标事件和滚轮事件使用详解

    一般利用这些事件与document.hasFocus()方法和document.activeElement属性配合。主要有: blur:元素失去焦点,不会冒泡; DOMFocusIn:同HTML事件focus,于DOM3遭废弃,选用focusin; DOMFocusOut:同HTML事件blur...

Global site tag (gtag.js) - Google Analytics