js中函式命名不能叫write(),否則整個頁面會被重寫(空白).
如下例子:
<P onclick="write()">點選</p>
然後定義函式:
function write(){
alert("你好");
}
結果:當點選了後,整個頁面都會變成空白,上面的語句相當於
<P onclick="document.write()">點選</p>
document.write()在頁面載入後調後,將會先清空所有然後再寫入相應值.
驗證想法的測試:(程式碼寫成如下)
<P onclick="write('驗證一下')">點選</p>
點選後果然頁面只有"驗證一下"
原因的話暫不懂.
相關文章
- 邦芒面試:面試時這些問題不能提,否則會被降分面試
- React:不要動,否則你會被炒魷魚React
- 靜態初始化中不能放入繁重計算,否則會變慢!
- //編寫一個函式,傳入一個整數,將數字反轉,檢查數字是不是數字的2倍 果是則返回true,否則返回false函式False
- strcmp()函式,如果兩個字串引數相同,該函式就返回0,否則返回非零值函式字串
- js中在一個函式中引用另一個函式中的函式,可以這麼做JS函式
- 想要在JS中把正則玩得飄逸,學會這幾個函式的使用必不可少JS函式
- css中四種頁面編寫樣式CSS
- 函式的提升與重寫函式
- 2020.12.04 重寫字串操作函式字串函式
- 如何編寫翻頁函式?函式
- 在Js中匿名函式的幾種寫法JS函式
- 學會TypeScript中函式過載寫法TypeScript函式
- 『無為則無心』Python物件導向 — 54、重寫和super()函式Python物件函式
- js中filter()函式,以及一些去重方法JSFilter函式
- vue跨頁面呼叫函式Vue函式
- 解決vue.js打包過後點選詳情頁面在伺服器中重新整理頁面空白Vue.js伺服器
- 如何使用 vue + typescript 編寫頁面 (Vue生命週期函式)VueTypeScript函式
- 封裝一個元件 + 函式惰性思想(重寫應用)封裝元件函式
- 在工程中使用同個函式多次,最好將函式分開命名函式
- css刪除頁面周邊空白CSS
- js函式中的this指向JS函式
- js中的匿名函式JS函式
- 體面編碼之命名規則
- 【重溫基礎】JS中的常用高階函式介紹JS函式
- 手寫JS函式的call、apply、bindJS函式APP
- js正規表示式驗證URL函式程式碼(方便多個正則對比)JS函式
- js陣列去重、扁平化函式JS陣列函式
- Win11舊版將會受到時間影響!微軟:請使用者們立即升級否則將會被重啟微軟
- 寫一個深度克隆函式函式
- Render函式在Vue多頁面應用中的應用函式Vue
- 重學 JS:為啥 await 不能用在 forEach 中JSAI
- 『無為則無心』Python函式 — 25、Python中的函式Python函式
- Js函式和物件學習體會JS函式物件
- OC WKWebView 狀態列空白,頁面顯示不能佔滿,以及播放音樂等問題WebView
- 瞧瞧,這樣的「函式」才叫 Pythonic函式Python
- 快速介紹幾個JS函式JS函式
- 如何編寫高質量的函式 -- 命名/註釋/魯棒篇函式