jQuery attr()方法中的onchange是一個非常有用的事件,它可以在元素的值發生改變時執行一些操作。使用這個事件可以方便的監測輸入框中的文本內容,或者是下拉列表的選項是否發生改變。
$("input").attr("onchange", function(){ var inputValue = $(this).val(); console.log("輸入框中的值已經改變為:" + inputValue); });
上面的代碼將會在任何一個輸入框中監控文本的變化,當值發生改變時就會將新的值輸出到控制臺上。類似的,我們也可以在下拉列表中使用該事件,監測當前選中的選項。
$("select").attr("onchange", function(){ var selectedOption = $(this).val(); console.log("當前選中的是:" + selectedOption); });
上面這段代碼會在下拉列表中監測選項的變化,當選項發生改變時就會將當前選中的選項輸出到控制臺上。
總之,jQuery attr()方法中的onchange事件可以方便地監測表單中的值變化,幫助我們快速獲取所需要的信息。