我在下面有这个函数,我需要将它的结果附加到一个名为 test 的 div 中。我该怎么做?
function(response) {
alert('Your name is ' + response[0].name);
}
我在下面有这个函数,我需要将它的结果附加到一个名为 test 的 div 中。我该怎么做?
function(response) {
alert('Your name is ' + response[0].name);
}
我猜你有类似的东西:
<div id="test"></div>
在您的 HTML 中。
另外,我猜您希望附加 的值,response[0].name
因为您的函数没有返回语句。
在这种情况下:
var testdiv = document.getElementById("test");
testdiv.innerHTML += response[0].name;
为了附加数据,而不仅仅是覆盖那里的数据,您需要使用它
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;