我想在文檔中的幾個表單「準備就緒」時執行不同的功能。 我試過jquery:加載表單時執行一個函數
<form id="id1" onload="function();" action="save" method="POST">
但我注意到它不起作用。任何人都可以告訴我正確的做法嗎? 感謝
我想在文檔中的幾個表單「準備就緒」時執行不同的功能。 我試過jquery:加載表單時執行一個函數
<form id="id1" onload="function();" action="save" method="POST">
但我注意到它不起作用。任何人都可以告訴我正確的做法嗎? 感謝
你應該使用$(document).ready(function() { //your code goes here });
一個頁面可以直到文檔不被安全操控「準備好了。」 jQuery爲您檢測到這種狀態。包含在$(document).ready()
中的代碼只有在頁面文檔對象模型(DOM)準備好要執行JavaScript代碼時纔會運行。包含在$(window).on("load", function() { ... })
中的代碼將在整個頁面(圖像或iframe)運行後運行,而不僅僅是DOM已準備就緒。
使用$(document).ready(.. – daremachine
HTML錯誤...您在一個網頁中不能有多個表單(從技術上講,實際上是一個不同的故事,我會建議你找到另一種方法,因爲你會發現其他問題,而這樣做。) – ProgrammerV5