我的ajax响应似乎评估了一些html,但不是全部。
实施例: 这是使用请求的响应替换div的代码
eval(document.getElementById("test").innerHTML-xmlhttp.responseText);
这是插入的响应
<Button type="button" onclick="alert("'test'")>test</button>
基本上我的问题是当我点击该按钮时没有任何反应。 除了警报工作之外,我无法获得其他功能,而且我无法使用不同的功能
任何帮助将不胜感激, 感谢
答案 0 :(得分:1)
您必须使用=
代码而不是-
将响应文本分配给您的元素。而不是onclick="alert("'test'")
,请使用onclick="alert('test')"
。