设计意图:希望将输入好的表单内容追加到指定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>
val=$("#id").attr("value");你试试
一个例子,仅供思考:
用append()不行,用val,你看看api文档。