課程
/前端開發
/JavaScript
/JavaScript入門篇
為什么不能直接在<body>里用openWindow()調用函數
2018-07-30
源自:JavaScript入門篇 2-7
正在回答
????因為body元素定義的是文檔的主體!如果你在body內單純地像在script內試圖通過"openwindow();"調用函數,那么只會在窗口輸出純文本"openwindow();",除非你遵循body的規則在input內用onclick="openWindow()"來調用。
"openWindow()"來調用。
? 如果想直接調用,可以把body內的input部分全刪掉,然后在script中定義完的function后面直接用openwindow();來調用
慕蓋茨71173327 提問者
同問!
ooooooooooooooooo
ghvcvfhg
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
1 回答JS不能直接在函數里面調用函數嗎?
2 回答函數不能直接在input 中調用嗎?
4 回答為什么在這里面函數不用調用就能執行
2 回答在JS中如何直接調用函數,不使用alert彈框函數?
3 回答為什么我函數名上下都用openWindow()運行不了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-03
????因為body元素定義的是文檔的主體!如果你在body內單純地像在script內試圖通過"openwindow();"調用函數,那么只會在窗口輸出純文本"openwindow();",除非你遵循body的規則在input內用onclick=
"openWindow()"來調用。
? 如果想直接調用,可以把body內的input部分全刪掉,然后在script中定義完的function后面直接用openwindow();來調用
2018-07-30
同問!
2018-07-30
ooooooooooooooooo