在html4中input标签获取焦点,是这样的写:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

  <head>

  <meta http-equiv=Content-Type content="text/html;charset=utf-8">

  <head>

  <body>

    <form>

    <p><label>Username:<input name=search type="text" id="search"></label></p>

    <script type="text/javascript">

      document.getElementById('search').focus();

    </script>

   </form>

</body>

</html>

HTML5 这样写:

<!DOCTYPE HTML>

  <html>

    <head>

    <meta charset="utf-8">

    </head>

    <body>

      <form>

      <p><label>Username:<input name=search autofocus></label></p>

      </form>

    </body>

</html>

可以知道html55不是通过js来获取input的焦点,而是直接在input这个输入标签上面添加了一个属性,可以使的该标签获取焦点。

但是焦点到底是什么,有什么作用??