问题描述
我将要编写一个函数,该函数创建一个图像元素,该图像元素也被其创建的父链接元素所包围...
function makeImage(source,link) {
let hyperlink = document.createElement("a").setAttribute("href",link);
let newImage = document.createElement("img");
newImage.setAttribute("src",source);
newImage = hyperlink.appendChild(newImage);
return newImage;
}
创建“ a”元素的过程出了点问题。每次调用makeImage
时都会引发错误...
Uncaught TypeError: Cannot read property 'appendChild' of undefined
此错误与我的功能代码中的以下行有关...
newImage = hyperlink.appendChild(newImage);
任何朝着正确方向的提示都值得赞赏。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)