python(html 搜索框自动隐藏、显示文字)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <div style="width: 600px;margin: 0 auto">
        <input id="i1" onfocus="Focus();" onblur="Blur();" type="text" value="请输入关键字"/>
        <!--onfocus="Focus"表示。当这个标签获取交点的时候会自动执行这个函数-->
        <!--onblur="Blur();".当交代移出这个标签的时候,自动执行的函数-->
        <input type="text " placeholder="请输入关键字"/>
    </div>
    <script>
        function Focus(){
            // console.log(1); 测试返回结果
            var tag = document.getElementById('i1');
            var val = tag.value;
            if (val = "请输入关键字"){
                tag.value = "";
            }
        }
        function Blur() {
            // console.log(2);//测试返回结果
            var tag = document.getElementById('i1');
            var val = tag.value;
            if (val = "0"){
                tag.value = "请输入关键字";
            }
        }
    </script>
</body>
</html>