js中函式命名不能叫write(),否則整個頁面會被重寫(空白).
如下例子:
<P onclick="write()">點選</p>
然後定義函式:
function write(){
alert("你好");
}
結果:當點選了後,整個頁面都會變成空白,上面的語句相當於
<P onclick="document.write()">點選</p>
document.write()在頁面載入後調後,將會先清空所有然後再寫入相應值.
驗證想法的測試:(程式碼寫成如下)
<P onclick="write('驗證一下')">點選</p>
點選後果然頁面只有"驗證一下"
原因的話暫不懂.
相關文章
- js父頁面使用iframe中的函式JS函式
- 邦芒面試:面試時這些問題不能提,否則會被降分面試
- React:不要動,否則你會被炒魷魚React
- 靜態初始化中不能放入繁重計算,否則會變慢!
- 教你如何寫第一個jsp頁面JS
- js實現的iframe呼叫父頁面函式JS函式
- css中四種頁面編寫樣式CSS
- //編寫一個函式,傳入一個整數,將數字反轉,檢查數字是不是數字的2倍 果是則返回true,否則返回false函式False
- C/C++—— C++中函式重寫和函式過載C++函式
- NSLog函式重寫函式
- js命名函式與匿名函式執行速度比較JS函式
- strcmp()函式,如果兩個字串引數相同,該函式就返回0,否則返回非零值函式字串
- css刪除頁面周邊空白CSS
- 如何在jsp頁面使用JSTL標籤和fn函式JS函式
- vue跨頁面呼叫函式Vue函式
- js中在一個函式中引用另一個函式中的函式,可以這麼做JS函式
- 學會TypeScript中函式過載寫法TypeScript函式
- 想要在JS中把正則玩得飄逸,學會這幾個函式的使用必不可少JS函式
- 解決vue.js打包過後點選詳情頁面在伺服器中重新整理頁面空白Vue.js伺服器
- C#寫一個js的escape函式C#JS函式
- JS 正則中的命名捕獲分組JS
- 如何使用 vue + typescript 編寫頁面 (Vue生命週期函式)VueTypeScript函式
- 手寫CommonJS 中的 require函式JSUI函式
- 函式的提升與重寫函式
- 初次全部用js來寫頁面JS
- 如何編寫翻頁函式?函式
- js編寫trim()函式JS函式
- BTEQ中不能用length函式函式
- 將頁面設定為不能夠被快取程式碼快取
- jsp頁面不能識別bean的屬性JSBean
- CSS樣式命名規則CSS
- 在Js中匿名函式的幾種寫法JS函式
- js中filter()函式,以及一些去重方法JSFilter函式
- 封裝一個元件 + 函式惰性思想(重寫應用)封裝元件函式
- 有關jsp頁面重填的方法JS
- 一個實用的ASP分頁函式,解決你重複寫分頁程式碼的煩惱 (轉)函式
- Win11舊版將會受到時間影響!微軟:請使用者們立即升級否則將會被重啟微軟
- jquery實現頁面離開時檢測當前頁面是否被修改,修改則提示jQuery