|
此文章由 frankren 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 frankren 所有!转贴必须注明作者、出处和本声明,并保持内容完整
It looks this is working in firefox5, after you set a timeout. Don't know the reason(from google).
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<input type="text" id="testme" value=""><br />
<input type="text" id="Text1" value="">
</body>
<script type="text/javascript">
var a = document.getElementById('testme');
document.getElementById('testme').focus();
document.getElementById('testme').onblur = function() {
if (isNaN(this.value)) {
alert('stay focus');
setTimeout("a.focus()", 250);
// this.focus();
return false;
}
};
</script>
</html>
[ 本帖最后由 frankren 于 2011-7-6 09:01 编辑 ] |
|