一只萌萌小番薯
2019-03-15 16:18:47
$('html').html()只能獲取到頁面的代碼,如果input輸入了內(nèi)容,獲取不到的,怎么才能把頁面代碼和input的value一起獲取呢 console.log($('html').html()) console.log($("#test").val())
3 回答

慕妹3146593
TA貢獻1820條經(jīng)驗 獲得超9個贊
你要搞明白jq 的 .val()的作用;在取值的情況下確實都夠取到;但是并沒有賦值上去;你先賦值;在打印 .html() 才能看到
<input type="text" class="input">
------------------------------------
$(".input").attr('value',$('.input').val())
console.log($("html").html());

桃花長相依
TA貢獻1860條經(jīng)驗 獲得超8個贊
$(document).keyup(function (event) {
console.log($('html').html())
console.log($("#test").val())
});

jeck貓
TA貢獻1909條經(jīng)驗 獲得超7個贊
<input type="text" id="test">
// 輸入的時候保存輸入值
$("#test").keyup(function(){
$(this).attr("value",$(this).val());
})
// 再取值
console.log($('html').html())
console.log($("#test").attr("value"))
添加回答
舉報
0/150
提交
取消