我正在使用jQuery中的val()
函数来检索输入字段的值,然后清除它。虽然这不是一个大问题,但是必须在两个声明中做到这一点很烦人;是否可以使用jQuery或JavaScript“弹出”输入字段中的值?
HTML:
<input id="myInput" name="myInput" type="text" contenteditable="true" style="width:100%" />
<input type="button" id="Btn" value="Clear"/>
<div id="last" name="last"></div>
JavaScript / jQuery:
$().ready(function() {
$("#Btn").on("click", function(){
$("#last").html($("#myInput").val());
$("#myInput").val("");
});
});
为了清楚起见,我试图用一行替换这两行的功能:
$("#myInput").val();
$("#myInput").val("");