3-3作业
来源:3-3 编程练习
挪威_
2020-01-23 13:22:14
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>习题</title>
</head>
<body>
<input type="text" value="">
<p></p>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
<script>
$("input").keydown(function () {
$("p").html($(this).val());
});
</script>
</body>
</html>
1回答
好帮手慕星星
2020-01-23
同学你好,测试效果如下:
第一次输入字符下面无内容显示,第二次输入字符下面显示第一次输入的内容。
这是因为字符是在keyup阶段显示在输入框中的,所以在keydown的时候显示的是之前的内容。建议修改事件,参考
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题