为了账号安全,请及时绑定邮箱和手机立即绑定

jq怎么获取页面代码包括input的值

jq怎么获取页面代码包括input的值

一只萌萌小番薯 2019-03-15 16:18:47
$('html').html()只能获取到页面的代码,如果input输入了内容,获取不到的,怎么才能把页面代码和input的value一起获取呢  console.log($('html').html())  console.log($("#test").val())
查看完整描述

3 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

你要搞明白jq 的 .val()的作用;在取值的情况下确实都够取到;但是并没有赋值上去;你先赋值;在打印 .html() 才能看到


<input type="text" class="input">


------------------------------------

 $(".input").attr('value',$('.input').val())

 console.log($("html").html());


查看完整回答
反对 回复 2019-03-26
?
桃花长相依

TA贡献1860条经验 获得超8个赞

$(document).keyup(function (event) {

    console.log($('html').html())

    console.log($("#test").val())

});


查看完整回答
反对 回复 2019-03-26
?
jeck猫

TA贡献1909条经验 获得超7个赞

<input type="text" id="test">

// 输入的时候保存输入值

$("#test").keyup(function(){

    $(this).attr("value",$(this).val());

})

// 再取值

console.log($('html').html())

console.log($("#test").attr("value"))


查看完整回答
反对 回复 2019-03-26
  • 3 回答
  • 0 关注
  • 650 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信