使用button事件
button onclick="event()"> button 或 input type="button" onclick="event()"
总结:创建的元素事件失效是因为,在网页加载时已经对事件和DOM进行了绑定,后建立的不能通过document.get的方式获取到元素,并且网页加载时会出错,所以不使用先获取元素的方式,只要通过后期触发即可。
并且可以通过
event=functiond(){this.value()}传递变量和运行事件。

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