设计意图:希望将输入好的表单内容追加到指定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>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
val=$("#id").attr("value");你试试
一个例子,仅供思考:
$("#username").val("qwest");用append()不行,用val,你看看api文档。