我有一个包含文本的跨度,假设在我按下文本框中的某些内容后会不断变化。
<input type="text" class="response" onkeypress="return ChangeSpan()" id="how_many" name="how_many" placeholder="Enter how many..." />
和我的 jQuery:
<script type="text/javascript">
function ChangeSpan() {
var text = $("#how_many").val();
$('#changeText').text(text);
}
</script>
它工作得很好,但是当我按下让我们说时"dfg"
,它只出现"df"
在跨度上。只有当我添加下一个字符时,它才会添加"g"
.
我希望它也响应最后一个字符,我该怎么做?