解决由脚本(JS/Ajax)创建的新元素的js事件失效问题

原创  2023年2月6日  ofso 未经作者授权,禁止转载

使用button事件

    button onclick="event()">   button 
或
    input type="button" onclick="event()"

总结:创建的元素事件失效是因为,在网页加载时已经对事件和DOM进行了绑定,后建立的不能通过document.get的方式获取到元素,并且网页加载时会出错,所以不使用先获取元素的方式,只要通过后期触发即可。

并且可以通过

event=functiond(){this.value()}传递变量和运行事件。

image.png

解决由脚本(JS/Ajax)创建的新元素的js事件失效问题_代码小白io的博客-CSDN博客