欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery input 值不變

錢諍諍2年前9瀏覽0評論

在使用JQuery進行頁面開發(fā)時,我們經(jīng)常需要獲取input框中的值并進行處理,但是我們可能會遇到一種情況:input框中的值在獲取后不變。這種情況下我們需要仔細檢查代碼中的錯誤。

$(document).ready(function() {
var inputVal = $('#testInput').val();
console.log(inputVal);  // 輸出正確的值
$('#testInput').val('new input value');
console.log(inputVal);  // 輸出的值仍然是原來的值
});

代碼上述的問題出現(xiàn)在console.log中,原因是我們在輸出變量的值時,并沒有調(diào)用$('#testInput').val()重新獲取input框中的值,所以變量的值仍然是原來獲取的值。

如果我們希望在改變input框中的值后能夠重新獲取該值,我們只需要在修改input框的值后再次獲取該值即可。

$(document).ready(function() {
var inputVal = $('#testInput').val();
console.log(inputVal);  // 輸出正確的值
$('#testInput').val('new input value');
inputVal = $('#testInput').val();  // 獲取新的input框的值
console.log(inputVal);  // 輸出新的值
});

這樣我們就可以正確的獲取到input框中的新值了。