使用函数添加到div

时间:2012-05-23 12:37:19

标签: javascript html

我在下面有这个函数,我需要将其结果附加到名为test的div中。我该怎么办?

function(response) {
    alert('Your name is ' + response[0].name);
}

2 个答案:

答案 0 :(得分:1)

我猜你有类似的东西:

<div id="test"></div>
在您的HTML中

另外,我猜你希望附加response[0].name的值,因为你的函数没有返回语句。

在哪种情况下:

var testdiv = document.getElementById("test");
testdiv.innerHTML += response[0].name;

答案 1 :(得分:1)

为了追加数据,不仅要写出那里的数据,你还需要使用这个

function(response) {
    //Get current HTML in div
    current = document.getElementById('test').innerHTML;
    //Add your code to the current HTML.  You may want a <br /> in there.
    document.getElementById('test').innerHTML = current + 'Your name is ' + response[0].name;
}

当然,这可以概括为:

document.getElementById('test').innerHTML += 'Your name is ' + response[0].name;