码迷,mamicode.com
首页 > Web开发 > 详细

js学习笔记24----焦点事件

时间:2017-07-29 00:55:56      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:sel   ack   代码   方法   text   自动获取   tle   设置   doc   

事件:
onfous : 元素获取焦点时触发事件
onblur : 元素失去焦点时触发事件

方法:
obj.focus(); 可指定元素设置焦点
obj.blur(); 取消指定元素的焦点
obj.select(); 选中指定元素里面的文本内容

 

示例代码:

 1 <!DOCTYPE html>
 2 <html lang="en">
 3     <head>
 4         <title>焦点事件</title>
 5         <meta charset="UTF-8">
 6         <meta name="viewport" content="width=device-width, initial-scale=1">
 7         <script>
 8             window.onload = function(){
 9                var oIpt = document.getElementById("test");
10                oIpt.focus();//自动获取焦点
11                oIpt.select();//自动选中文本框里面的内容
12 
13                oIpt.onfocus = function(){
14                    if(this.value == "请输入内容"){
15                         this.value = "";
16                    }
17                }
18                oIpt.onblur = function(){
19                    if(this.value == ""){
20                         this.value = "请输入内容";
21                    }
22                }
23             }
24         </script>
25     </head>
26     <body>
27         <input type="text" name="test" value="请输入内容" id="test">
28     </body>
29 </html>

 

js学习笔记24----焦点事件

标签:sel   ack   代码   方法   text   自动获取   tle   设置   doc   

原文地址:http://www.cnblogs.com/sese/p/7253140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!