为什么这样写不行呢
来源:3-3 编程练习
土土的星
2019-03-07 19:40:54
<!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>
//此处写代码
var a=$('input').val();
$('input').keyup(function(){
// var a=$('input').val();
$("p").text(a);
})
</script>
</body>
</html>1回答
同学你好。
获取input的value值的方法放在事件的外面,它一直获取的都是input里默认的值,如下:

只有把获取input的value值的方法放在事件的里面,input触发一次事件,就获取一次value值,如下:

如果帮助到了你,欢迎采纳。
祝学习愉快!
相似问题