JS动态添加事件
2010-06-09 11:00
281 查看
<mce:script language="javascript"><!-- function set() { var obj = document.getElementById("fy"); //obj.attachEvent('onfocus', add); // 在原先事件上添加 //obj.setAttribute('onfocus',add); //会替代原有事件方法 //obj.onfocus=add; //等效 obj.setAttribute('onfocus',add); if(window.addEventListener) { // 其它浏览器的事件代码: Mozilla, Netscape, Firefox //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件,不用加on obj.addEventListener('focus', add, false); } else { //IE 的事件代码 在原先事件上添加 add 方法 obj.attachEvent('onfocus',add); } } /////////////////////////////注意 /////////////////////////////////////////////////// //注意add这里不能带参数,add()这样写也不行 //要带参数的话就用attachEvent("onclick",new Function('add("hello")')) /////////////////////////////// 注意//////////////////////////////////////////////////// function add(){alert("已经成功添加事件");} // --></mce:script>
相关文章推荐
- angularjs+bootstrapTable为动态生成的代码添加事件
- JS动态添加HTML事件
- js为动态添加的元素增加事件(事件委托)
- js动态添加事件
- JS 中给按钮动态添加触发事件
- js动态添加事件
- JS动态添加事件的执行方法.
- 【JavaScript】JS动态给对象添加事件
- JS动态添加元素及绑定事件造成程序重复执行解决
- 页面元素用JS动态添加的有效事件绑定方式
- JS脚本实现动态给标签控件添加事件的方法
- JS动态添加事件
- JS动态给元素添加事件处理代码
- JS动态添加移除事件 和 获取Event (兼容IE和Firefox)
- js动态添加的按钮,其响应事件的添加
- js动态添加事件-事件委托
- 【转】关于JS动态添加事件
- js动态往表格的td中添加图片并注册事件
- js动态添加事件