0
我使用xmlhttprequest获取'cars'数组并为数组中的每个值动态创建锚定标记。访问动态创建的锚定标记
现在我无法访问新创建的锚标签的innerhtml。
//script for getting array and creating anchor tags dynamically
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var cars = JSON.parse(xmlhttp.responseText);
for (i = 0; i < cars.length; i++)
{
var mydiv = document.getElementById("myDiv");
var aTag = document.createElement('a');
aTag.setAttribute('href','#');
aTag.setAttribute('class','cl');
aTag.innerHTML = cars[i] + "<br>";
mydiv.appendChild(aTag);
}
}
};
xmlhttp.open("POST", "http://localhost:3000/welcomepage", true);
xmlhttp.setRequestHeader("Content-type", "application/json");
xmlhttp.send();
//script for accessing innerhtml of the above created anchor tags.
$('.cl').click(function(e) {
e.preventDefault();
var t = $(this).text();
alert(t);
}
我必须包括$(“# myDiv“)。也使用xmlhttp ..非常感谢你... –