为了账号安全,请及时绑定邮箱和手机立即绑定

main.appendChild(a)中的main要怎么理解它的出现?

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

</head>

<body>

<script type="text/javascript">

var main = document.body;

//创建链接

function createa(url,text)

{

    var a=document.createElement("a"); 

    a.innerHTML=text;

    a.href=url;

    a.style.color="red";

    main.appendChild(a);

}

// 调用函数创建链接

createa("http://www.baidu.com","点击我");


</script> 

</body>

</html>



正在回答

3 回答

有的说是document.body和document.all是不推荐使用的,最好还是用obj.getElement*();这类的

0 回复 有任何疑惑可以回复我~
#1

qq_北海道和风_0 提问者

非常感谢!
2017-04-01 回复 有任何疑惑可以回复我~

你的意思是什么呢?是说main是固定用法还是说main.appendChild()是不是固定用法呢,main只是一个参数名,随便你怎么定义或者怎么叫,obj.appendChild()是固定语法,这个课程上都是有讲到的啊

0 回复 有任何疑惑可以回复我~
#1

qq_北海道和风_0 提问者

不好意思,看漏了一段代码 var main = document.body; 不过,又有一个疑问,document.body这种写法貌似前面的课程没有提到过。
2017-03-28 回复 有任何疑惑可以回复我~
#2

刘海宾 回复 qq_北海道和风_0 提问者

提供对 <body> 元素的直接访问。 对于定义了框架集的文档,该属性引用最外层的 <frameset>。
2017-04-26 回复 有任何疑惑可以回复我~

main 就是用js获取body啊(也就是你想要添加元素的位置),然后把a连接添加在body中,换就话说,你想把a添加在哪个节点元素中,你就获取哪个元素啊?

0 回复 有任何疑惑可以回复我~
#1

qq_北海道和风_0 提问者

这个是固定用法吗?
2017-03-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

main.appendChild(a)中的main要怎么理解它的出现?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信