为什么JavaScript事件元素失去焦点不工作?

qq_23835463 2021-01-24 09:55:13
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript事件元素失去焦点浏览器不显示</title>
<style>
</style>
</head>
<body>
<input type="text" id="username">
<script>
// JavaScript事件元素失去焦点浏览器不显示
// 事件焦点
var name = document.getElementById("username");
name.onblur = function () {
alert("元素失去焦点!");
}
</script>
</html>

...全文
185 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
走在四季 2021-01-26
  • 打赏
  • 举报
回复
嗯,测试了下,换了一个变量名,不叫 name 就好了。
天际的海浪 2021-01-24
  • 打赏
  • 举报
回复
不要用name做全局变量,换个变量名。 因为js中的全局变量就是window对象的属性,而window对象中本就有一个固有的name属性,是窗口的名称,值只能为字符串。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧