1. 程式人生 > >原生js的innerHTML方法插入的js不執行?

原生js的innerHTML方法插入的js不執行?

用innerHTML方法插入的程式碼,瀏覽器只是當普通的HTML來執行,JS直譯器不會再對裡面的JS指令碼進行解釋。

例項程式碼展示:

提示:你可以先修改部分程式碼再執行。

把原生js的innerHTML方法用jq的html()方法替換,再執行一下上面的程式碼,發現有alert......