js中關於多個 onload 的處理
阿新 • • 發佈:2018-12-28
//今天寫程式碼時遇到以下問題
<script>
window.onload = function () {
//功能1
}
</script>-->
<script>
window.onload = function () {
//功能2
}
</script>-->
在寫js程式碼時,實現的時候只實現了第二個功能,並沒有實現第一個功能。
查閱資料得知:一個頁面中要是存在兩個onload,系統只會執行第二個onload中的程式碼,多個onload,只會執行最後一個onload中的程式碼,比如這樣寫也只會執行最後一個onload
<script> window.onload = function () { alert(123); } window.onload = function () { alert(456); } window.onload = function () { alert(789); } window.onload = function () { alert(101112); } </script>
只會彈出101112