Javascript AJAX—是否可以将请求响应标记到上一个响应的末尾?

Javascript AJAX—是否可以将请求响应标记到上一个响应的末尾?,javascript,html,css,ajax,Javascript,Html,Css,Ajax,我的意思是当使用以下内容更新元素时: if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("test").innerHTML=xmlhttp.responseText; 是否可以将响应“添加”到元素中已经存在的内容,而不是删除之前的请求响应?使用+=而不仅仅是= if (xmlhttp.readyState==4 && xmlhtt

我的意思是当使用以下内容更新元素时:

if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        document.getElementById("test").innerHTML=xmlhttp.responseText;

是否可以将响应“添加”到元素中已经存在的内容,而不是删除之前的请求响应?

使用
+=
而不仅仅是
=

if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("test").innerHTML += xmlhttp.responseText;
+=
将新字符串追加到旧字符串的末尾

因此:

同:

value1 = value1 + value2;

只需使用
+=
?但是请注意,这意味着前面的html将被重新序列化并再次解析?事实上:document.getElementById(“test”).innerHTML+=xmlhttp.responseText;
value1 = value1 + value2;