javascript - jquery html()为何无法获得input的value的值
本文介绍了javascript - jquery html()为何无法获得input的value的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
设计意图:
希望将输入好的表单内容追加到指定dom内,
<div id="itemsForm">
<input type="text" value="123">
<input type="text" value=""> //输入abc
</div>
$("#itemsGroup").append($("#itemsForm").html());
结果是这样的(不是我想要的):
<div id="itemsGroup">
<input type="text" value="123">
<input type="text" value="">
</div>
状况描述:html()并没有把用户输入的value的值带过来,本已存在的value正常copy,求解
希望是这样的:
<div id="itemsGroup">
<input type="text" value="123">
<input type="text" value="abc">
</div>
解决方案
可以使用$(selector).clone()方法,实现你想要的功能,具体自行百度
这篇关于javascript - jquery html()为何无法获得input的value的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文