鍍金池/ 問答/PHP/ 一個代碼覆蓋的問題

一個代碼覆蓋的問題

我通過PHP獲取內(nèi)容區(qū)的HTML代碼,包括Js代碼。然后覆蓋到id為display的div里

clipboard.png
然后我點(diǎn)擊一個選項(xiàng)再次覆蓋display。

clipboard.png
然后我點(diǎn)擊一個按鈕,該按鈕id是所有頁面都一樣的。
然后就執(zhí)行了2個事件,因?yàn)椴煌捻撁鎴?zhí)行不同的功能。
請問為什么我覆蓋了Js代碼卻還會執(zhí)行之前的事件。
是因?yàn)榫彺鎲幔吭趺唇鉀Q呢?有沒有大佬回答一下

回答
編輯回答
亮瞎她

你可以把頁面中的js刪掉,然后寫在php覆蓋的代碼中,這個問題就解決了

2018年7月8日 02:47
編輯回答
毀與悔

覆蓋js代碼沒用,js已經(jīng)運(yùn)行了,已經(jīng)被寫到內(nèi)存了,只能刷新。不知道被覆蓋的js是什么,所以無法幫到更多

2017年9月17日 14:34
編輯回答
菊外人
    你可以試一試eval()讓一段代碼立即執(zhí)行
2017年12月8日 20:26