我一直在尝试添加onclick事件到我添加了JavaScript的新元素。
问题是当我检查document.body.innerHTML我可以看到onclick = alert(‘blah’)被添加到新的元素。
但是当我单击该元素时,我看不到警报框正在工作。其实与javascript有关的任何事情都不起作用
这里是我用来添加新元素的:
function add_img()
{
var elemm = document.createElement('rvml:image');
elemm.src = 'blah.png';
elemm.className = 'rvml';
elemm.onclick = "alert('blah')";
document.body.appendChild(elemm);
elemm.id = "gogo";
elemm.style.position='absolute';
elemm.style.width=55;
elemm.style.height=55;
elemm.style.top=200;
elemm.style.left=300;
elemm.style.rotation=200;
}
这里是我如何调用这个函数:
add image
现在的图像完美地在浏览器中完成。但是当我点击图像时,我没有得到该警报。
任何帮助将不胜感激..