输入框 获得光标的这个行为叫做获取焦点 失去光标的这个行为叫做失去焦点 blur 失去焦点 1、获取标签的时候,一定要先等页面加载完成,再去获取这个标签。 可以将整个script代码写在body的下面。 2、<script>标签按照规范,应该放在head标签中 window.onload = function(){ }
方法一:
<body> <input type="text" id = 'input1'> </body> <script> var oInput = document.getElementById('input1'); alert(oInput); </script> </html>
方法二;
<script> window.onload = function(){ /*这里写js代码*/ } </script>
如下:
<script> window.onload = function(){ //这个函数是在页面加载完成以后执行的一个函数 var oInput = document.getElementById('input1'); //添加,失去焦点时候,执行的代码 oInput.onblur = function(){ // alert(1); //表单验证,发生在这里。 } } </script> </head> <body> <input type="text" id = 'input1'> <h1>首页</h1> </body>