在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这个输入标签上面添加了一个属性,可以使的该标签获取焦点。
但是焦点到底是什么,有什么作用??