課程
/前端開發
/JavaScript
/JavaScript入門篇
document.getElementById()方法里面的參數填【id】和【“con”】,結果怎么差別那么大?
2017-02-22
源自:JavaScript入門篇 3-3
正在回答
個人理解是,document.getElementById(id),圓括號里的id只是形參,函數有個特點就是形參只是提供便利,可有可無,也就是說doc...Id(id) = doc...Id(),沒有傳入實參,即沒有指定要返回的元素對象擁有的id,故返回值為null(見3-2)。而doc...Id("con")是傳入了字符串形式的實參,指定了具體的id值,所以在HTML文檔里找得到相應的元素對象,能返回。
長頸鹿夏松 提問者
很無奈啊 回復 長頸鹿夏松 提問者
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答參數數值中的top還有letf不了解什么意思
1 回答編寫一個函數,接受攝氏度數值作為參數,返回相應的華氏度,
1 回答那個大神幫幫忙,寫一個函數 mytype 接受一個參數 函數判斷這個參數是數字類型還是字符串類型 如果是數字類型 打印出 `數字:參數的值` 如果是字符串類型 打印出 `字符串:參數的值` 比如 執行 mytype(a) 打印 數字:123123
3 回答window.open這個函數,后面的參數。單引號和雙引號都一樣嗎?
4 回答參數scrollbars、menubar、status和toolbar都為yes是在新標簽打開而不是新窗口,這四個參數哪個為no效果一樣
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-22
個人理解是,document.getElementById(id),圓括號里的id只是形參,函數有個特點就是形參只是提供便利,可有可無,也就是說doc...Id(id) = doc...Id(),沒有傳入實參,即沒有指定要返回的元素對象擁有的id,故返回值為null(見3-2)。而doc...Id("con")是傳入了字符串形式的實參,指定了具體的id值,所以在HTML文檔里找得到相應的元素對象,能返回。