亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

var body = document.body;什么意思

<!DOCTYPE HTML>

<html>

<head>

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

<title>無標題文檔</title>

</head>

<body>

<script type="text/javascript">

var body = document.body;

//創建鏈接

function createa(url,text)

{

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

? ? btn.href=url;

? ? btn.innerHTML=text;

? ? btn.style.color='red';

? ? body.appendChild(btn)

? ? ??

}

// 調用函數創建鏈接

createa("http://www.xianlaiwan.cn/","慕課網");


</script>?

</body>

</html>



var body = document.body;

這個代碼是干嘛的?前面什么都沒說明,這一節課就多出這個代碼

document.body什么意思?

正在回答

1 回答

你說的是這段代碼吧:

<script?type="text/javascript">???
????var?body?=?document.body;????
????var?input?=?document.createElement("input");??
????input.type?=?"button";??
????input.value?=?"創建一個按鈕";??
????body.appendChild(input);??
</script>

這門課確實沒有講到DOM,你可以去學習一下DOM相關的課程,這里是示范怎么用JS來創建一個按鈕。首先你要知道你的HTML是一個document對象,body是它的一個屬性,而body的屬性就是指<body></body>標簽之間的所有內容,createElement的方法創建了一個<input>標簽,他是button類型的,值為"創建一個按鈕",然后用appendChild的方法把它放在<body></body>之間

3 回復 有任何疑惑可以回復我~
#1

慕斯卡4106679 提問者

非常感謝!
2016-01-03 回復 有任何疑惑可以回復我~
#2

慕姐8289045

那為啥之前的課程中建一個按鈕都沒有這句話呢
2016-07-26 回復 有任何疑惑可以回復我~
#3

qq_浮雲遊子_03977413

不知道您還在不在 我想問下必須是var body嗎 這節的聯系中他var main 我自己想了半天都不知道哪錯了 直到看到答案····
2017-02-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

var body = document.body;什么意思

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號