示例函数:
function myFunction() {
alert("Test");
}
myFunction();
当在普通 HTML 网页中调用时,这将运行良好。但如果这是从 AJAX 调用返回的 innerHTML 内容的一部分,则该函数调用myFunction();
将不起作用。
例如,如果TestDiv
通过 AJAX 更改了 div 的内容,并且 innerHTML 包含以下内容:
<span>AJAX Result</span>
<script language="JavaScript">myFunction();</script>
当 AJAX 请求完成时,此代码将不起作用。如何解决这个问题?