js无限alert

shixianwei916 2012-05-07 08:31:49
text1 失去焦点 为空的时候alert 提示然后获得焦点
text2 同上
如果text1为空 鼠标点击text2 就会无限alert
这个怎么解决ie8
...全文
214 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2012-05-07
  • 打赏
  • 举报
回复
表单提交时验证

或者 textchanged 验证
文盲老顾 2012-05-07
  • 打赏
  • 举报
回复
<script>
function test(obj){
var focusObj = document.activeElement;
if (focusObj.onblur != null){
return;
}else{
obj.focus();
}
}
</script>


IE8测试通过
文盲老顾 2012-05-07
  • 打赏
  • 举报
回复
-_-b,你最好不要用 onblur 来触发这个事件,很容易掉坑里

在 IE8 下,可以用 document.activeElement 来获得当前获得焦点的对象,你判断这个对象如果具有 onblur 触发的内容的话,就直接 return 好了
Acesidonu 2012-05-07
  • 打赏
  • 举报
回复
逻辑就不对
001007009 2012-05-07
  • 打赏
  • 举报
回复
楼主有什么问题,可以把代码贴上来,这样空头说,不好猜
react核心内容: 深入学习create-react-app脚手架搭建工程化项目 重写初始化项目深入剖析react和react-dom的作用 零基础讲解react的基础语法和详细讲解生命周期 讲解函数组件和class组件和分析傻瓜组件与聪明组件的区别 深度剖析组件库antd的引入与按需加载的实现 讲解组件如何通过props和上下文context进行通信 详细讲解React高阶组件的实现与使用 深入讲解高阶组件装饰器模式的配置与使用 详细讲解react最新特性Hooks的使用与对函数式编程的推进作用 深入学习Redux、Redux中间件、react-redux的使用 深入讲解react-router4.x版本路由的配置与使用 详解react-router4.x路由守卫和嵌套路由的实现与使用 单页面应用的开发流程与打包和本地开发mock数据的实现 使用企业级应用框架umi搭建开发react单页面项目 js核心内容: 1、学习变量与函数的定义与使用 2、深度剖析元素的获取及事件绑定 3、玩转js属性操作和流程控制 4、实战必备技能之console/alert调试 5、深入了解变量、函数作用域和闭包 6、全方位讲解数据类型及类型的转换 7、定时器管理之定时器的使用与清除 8、全方位讲解字符串和数组的操作方法 9、js动画之运动框架分解学习、打造完美运动框架 10、实战必备技能之DOM获取及操作 11、深度讲解JSON及Ajax 12、BOM常用事件及常用属性讲解 13、详解事件流(事件冒泡、事件捕获)及事件对象 14、高手必会之面向对象编程讲解 15、高频面试之工厂函数实现讲解

87,904

社区成员

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

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