Jquery的change()方法和onchange事件都是用來檢測表單元素的值是否發生變化,從而執行相應操作的。
$(document).ready(function(){ $("input").change(function(){ alert("值已經改變"); }); });
上面的代碼在頁面加載完成后,使用$("input")選取所有的input元素,然后使用change()方法綁定一個函數,當input的值發生改變時彈出一個alert彈窗。
$(document).ready(function(){ $("select").on("change", function(){ alert("值已經改變"); }); });
與Jquery的change()方法不同,onchange是一個HTML事件,也可以檢測表單元素的值是否發生變化。
上面的代碼使用了onchange事件,選取
$(document).ready(function(){ $("select").on("change", function(){ alert("值已經改變"); }); });
以上代碼與使用onchange事件的代碼實現的效果是一樣的。