js 动态添加 事件
2013-06-28 11:52
232 查看
<button id="test42">test42</button>
<script>
function DoClick()
{
alert('calling DoClick');
}
function AttClick1()
{
alert('calling AttClick1');
}
function AttClick2()
{
alert('calling AttClick2');
}
function AttClick3()
{
alert('calling AttClick3');
}
var td_value=document.getElementById("test42");
if(window.addEventListener){ // Mozilla, Netscape, Firefox
td_value.addEventListener('click', AttClick2, false);
td_value.addEventListener('click', AttClick3, false);
td_value.addEventListener('click', DoClick, false);
td_value.addEventListener('click', AttClick1, false);
} else { // IE
td_value.attachEvent('onclick', function(){alert('21');});
td_value.attachEvent('onclick', function(){alert('22');});
}
</script>
<script>
function DoClick()
{
alert('calling DoClick');
}
function AttClick1()
{
alert('calling AttClick1');
}
function AttClick2()
{
alert('calling AttClick2');
}
function AttClick3()
{
alert('calling AttClick3');
}
var td_value=document.getElementById("test42");
if(window.addEventListener){ // Mozilla, Netscape, Firefox
td_value.addEventListener('click', AttClick2, false);
td_value.addEventListener('click', AttClick3, false);
td_value.addEventListener('click', DoClick, false);
td_value.addEventListener('click', AttClick1, false);
} else { // IE
td_value.attachEvent('onclick', function(){alert('21');});
td_value.attachEvent('onclick', function(){alert('22');});
}
</script>
相关文章推荐
- js动态添加元素为何 点击事件无效
- JS实现动态绑定单击事件给节点添加样式
- jquery结合js实现动态添加内容,并给动态添加的内容添加事件
- js 修改svg样式、动态加入DOM元素、添加事件响应函数
- JS实现为动态创建的元素添加事件操作示例
- JS----动态添加元素绑定事件
- js 动态添加事件
- jquery动态添加元素后, 该元素事件失效,可尝试原生 js写法解决
- 用js脚本动态添加带参数的事件
- 用js脚本如何动态添加带参数的事件
- *关于JS动态添加事件
- js动态添加事件的方法
- 多种方法实现JS动态添加事件
- JS动态添加事件
- js 动态新增、删除行 添加事件
- 多种方法实现JS动态添加事件
- JS动态给元素添加事件处理代码
- js动态添加事件-事件委托