使用onfocus与onblur实现搜索框附加信息

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--这里注意函数名要首字母大写,小写的话不生效-->
     <div style="width: 60px;margin: 0 auto">
         <input  id="i1" type="text" value="请输入内容" onfocus="Foo();" onblur="Blur();"/>
         <!--目前好多新浏览器支持的格式-->
         <input  id="i2" type="text" placeholder="请输入内容"/>
     </div>
    <script>
        function Foo() {
            var tag = document.getElementById("i1");
            var val = tag.value;
            if(val == "请输入内容"){tag.value=""};
        }
        function Blur() {
            var tag = document.getElementById("i1");
            var val = tag.value;
            if(val.length == 0){tag.value="请输入内容"};
        }
    </script>
</body>
</html>

  

posted @ 2018-04-06 20:25  梦中琴歌  阅读(171)  评论(0)    收藏  举报