周飞飞zzz
2018-07-26 17:25
<script type="text/javascript">
var main= document.body;
//创建链接
function createa(url,text)
{
var a=document.createElement("a");
a.href=url;
a.innerHTML=text;
a.style.color="red";
body.appendChild(a);
}
// 调用函数创建链接
createa("http://www.imooc.com/","慕课网");
document.write(main.innerHTML);
</script>
给你个参考
function createa(url,text)
{
//var body =document.body;
var a=document.createElement("a");
a.href=url;
a.innerHTML=text;
a.style.color="red";
main.appendChild(a);
/*
var linktomk=document.createElement("a");
linktomk.setAttribute("href",url);
linktomk.innerHTML=text;
main.appendChild(linktomk);*/
}
// 调用函数创建链接
createa(" https://www.imooc.com/","慕课网");
<script type="text/javascript">
var main= document.body;
//创建链接
function createa(url,text)
{
var a=document.createElement("a");
a.href=url;
a.innerHTML=text;
a.style.color="red";
main.appendChild(a);//此处应该在把a当做一个孩子追加到main里的最后一个节点,而不应该是body
}
// 调用函数创建链接
createa("http://www.imooc.com/","慕课网");//此处改为英文分号
//document.write(main.innerHTML);此处用不到,createa创建函数会在该加载该函数时加载该执行的函数
</script>
body.appendChild(a);--》main.appendChild(a);
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题