第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

JavaScript入門篇

難度入門
時(shí)長 1小時(shí)35分
學(xué)習(xí)人數(shù)
綜合評分9.57
5511人評價(jià) 查看評價(jià)
9.8 內(nèi)容實(shí)用
9.5 簡潔易懂
9.4 邏輯清晰
第21行rec()后要跟英文分號(hào),否則點(diǎn)擊提交后還是會(huì)要你再試試。
調(diào)試了一會(huì)總算能正常運(yùn)行了
作業(yè):
function openWindow(){
var str="是否打開新窗口";
var str1=confirm(str);
if(str1==1){
window.open(' http://idcbgp.cn/','_blank','windth=400,height=500,toolbar=no,menubar=no')
}
}
innerHTML功能上可以理解為修改功能
關(guān)于下面說用簡略法的:

var mychar = document.getElementById('con');
mychar.style.cssText = 'color: red; background: red; width: 300px;'

這句確實(shí)沒問題,但,這章講的不是這個(gè)內(nèi)容,相當(dāng)于超綱了,而評判檢測則以它的答案為主。

總不能1+1,人家答案規(guī)定填空題,你把“解:因?yàn)槭?號(hào),所以1+1=2”寫出來吧。
舉例:
css:font-size
js:fontSize

css:padding-left
js:paddingLeft

css:margin-bottom
js:marginBottom

css:line-height
js:lineHeight

總之,css里用"-"連接兩個(gè)單詞,js只需改變第二個(gè)單詞首字母為大寫
另外,js種設(shè)置樣式的屬性值,與css里有點(diǎn)區(qū)別。

background-color: #ccc; 在css里是正確的。

但,在js里,很多css出現(xiàn)橫杠的屬性,都要用一個(gè)單詞寫,也就用了駝峰命名(這里不是你命名,而是官方定義的名字就這樣)
mychar.style.backgroundColor = "#ccc";
注意:值數(shù)需要加引號(hào)。

編譯器是慕課它本身的問題,無需糾結(jié),多提交幾次。但是,它只檢測語法有無錯(cuò)誤,你還得看看右邊demo。
比如,這里,即使你的值
如 mychar.style.color = red; 它不報(bào)錯(cuò),但是沒效果,其實(shí)是錯(cuò)了。
應(yīng)該:mychar.style.color = "red";
注意:innerHTML區(qū)分大小寫
額,下面的注釋:
write(con) //輸出[object HTMLDivElement]
我用的是div測試,不是p。不影響理解
注意點(diǎn),不要去看document,要看 getElementById();和 write();

有引號(hào):
getElementById('con') //獲取ID為con的元素
write('con') //輸出內(nèi)容就是 con(這個(gè)不是元素的id,而是文本來的,相當(dāng)于“你好,嗨”等字符)

無引號(hào):
getElementById(con) //語法錯(cuò)誤,必須加引號(hào),否則無法執(zhí)行
write(con) //輸出[object HTMLDivElement],沒引號(hào),它相當(dāng)于直接輸出id為con的元素節(jié)點(diǎn),
綜上:
第一種操作獲取:document.getElementById("id").innerHTML;
第二種操作輸出:document.write(id.innerHTML);
這兩種輸出結(jié)果相同。操作不同而已。
關(guān)于本篇的一些個(gè)人理解
④如果想要輸出結(jié)果為文本內(nèi)容“JavaScript”如何編寫?
第一種無需改變獲取語句,只需改變輸出語句(mychar 改→ con.innerHTML):
<p id="con">JavaScript</p>
<script type="text/javascript">
var mychar=document.getElementById("con");
document.write(con.innerHTML);
</script>

輸出結(jié)果:
JavaScript
JavaScript
關(guān)于本篇的一些個(gè)人理解
④如果想要輸出結(jié)果為文本內(nèi)容“JavaScript”如何編寫?
第一種獲取元素語句后面加 .innerHTML 來獲取文本:
<p id="con">JavaScript</p>
<script type="text/javascript">
var mychar=document.getElementById("con").innerHTML;
document.write(mychar);
</script>

輸出結(jié)果:
JavaScript
JavaScript
關(guān)于本篇的一些個(gè)人理解
③為何這里輸出的不是文本內(nèi)容“JavaScript”?
前面說了,document.getElementById('id');獲取的就是id名為''的一個(gè)元素,也就是選取元素節(jié)點(diǎn)用的,所以這里,獲取到的是,p元素,輸出也是p元素。至于里面的“JavaScript”是文本節(jié)點(diǎn),需要改變一下語句來獲取:
document.getElementById('id').innerHTML;
這個(gè)才是獲取元元素里面文本內(nèi)容(文本節(jié)點(diǎn))的語句,而且有兩種辦法,在第④點(diǎn)說明
課程須知
該課程是針對新手的一個(gè)簡單基礎(chǔ)的課程,讓您快速了解JS,通過一些簡單的代碼編寫體會(huì)JS。如果您已經(jīng)對JS有所了解,可以跳過本課程,學(xué)習(xí)JS進(jìn)階課程,進(jìn)一步學(xué)習(xí)JS相應(yīng)的基礎(chǔ)知識(shí)。學(xué)習(xí)本課程,希望您至少具備HTML/CSS基礎(chǔ)知識(shí),認(rèn)識(shí)常用的標(biāo)簽。
老師告訴你能學(xué)到什么?
1. 理解JavaScript基礎(chǔ)語法; 2. 掌握常用語句的使用方法; 3. 學(xué)會(huì)如何獲取DOM元素及進(jìn)行簡單操作。

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費(fèi)2個(gè)積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請點(diǎn)擊 "確定"

為什么扣積分?

舉報(bào)

0/150
提交
取消