如何在单击超链接时调用同一函数中定义的函数
Function A()
{
var mydiv = document.getElementById("myDiv");
var aTag = document.createElement('a');
aTag.setAttribute('href',"yourlink.htm");
aTag.innerHTML = "link text";
mydiv.innerHTML="";
mydiv.innerHTML=aTag;
Function B()
{
// do stuff ---
}
}单击超链接aTag时,我需要调用functionB。请提个建议。
发布于 2012-08-10 17:07:41
aTag.onclick = function() {
//...
};发布于 2012-08-10 17:11:26
你可以这样做:
aTag.onclick = function() {
B();
}或者甚至更短:
aTag.onclick = B;发布于 2012-08-10 17:24:06
如果你只想调用function B,试试这个:
aTag.onclick = function() {
var a = new A();
a.B();
}https://stackoverflow.com/questions/11898496
复制相似问题