问答详情
源自:9-16 创建元素节点createElement

为什么在函数中直接用return不行呢?代码如下:

var main = document.body;
//创建链接
function createa(url,text)
{var a=document.createElement('a');
 a.href=url;
 a.innerHTML=text;
 a.style.color='red';

return a
    
}
// 调用函数创建链接
createa('http://www.imooc.com','慕课网');

函数最后用return a,应该返回a啊

提问者:胡伟荣 2015-04-07 21:46

个回答

  • 康振宁
    2015-04-08 09:52:09

    你这个元素加在哪里,程序不知道啊,不能跑到body外面去吧?所以你直接返回是不行的