jQuery是一個非常流行的JavaScript庫,可以幫助開發者更快更方便地處理各種任務。其中,jQuery對于input設值也提供了非常簡單的方法。
通過jQuery,我們可以很容易地通過一個選擇器來取得指定的input元素,然后通過val()方法來設置其值。值得注意的是,這個方法還可以用來讀取input元素的值。
$("input[name='username']").val("JohnSmith");
上述代碼中,我們使用了一個選擇器$("input[name='username']")來選中了一個名為"username"的input元素,并通過.val()方法來將其值設為"JohnSmith"。
如果我們希望設定多個input元素的值,可以通過遍歷這些元素進行操作。具體代碼如下:
$("input[type='text']").each(function(){ $(this).val("newValue"); });
上述代碼中,我們使用選擇器 $("input[type='text']")來選中了頁面中所有的文本輸入框,并通過.each()方法來遍歷每一個選中的元素。在循環中,我們通過$(this)獲取當前元素,并設定其值為"newValue"。
當然,如果我們需要將input元素的值設置為一個變量的值,也可以這樣做:
var inputValue = "JohnSmith"; $("input[name='username']").val(inputValue);
最后,我們需要注意的是,在設置input元素的值時,我們應該先要確保它已經被完全加載或者已經存在于頁面中。只有當元素被創建或已經存在后,我們才能夠正確地設定其值。
下一篇純移動端css