<html> <head> <title>test.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="scripts/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#t1,#t2").blur(function(){ $(this).val().length==0 $(this).focus(); }); }); </script> </head> <body> <form name="Name" action="post"><input name="textfield" id="t1" type="text"> <input name="textfield" id="t2" type="text">
<input name="Submit" type="submit" value="Submit">
</form> </body> </html>
就是一个 text(t1) 获得焦点后 点击另一个 text(t2)
cpu就上去了
貌似死循环
有人来解释一下吗?
问题补充:
to: bohemia (资深程序员)
我用 blue 只是为了让体验更好
记得好像以前用自己写的js
类似功能好象此没有问题