老师讲一下怎么解决

来源:3-3 编程练习

Leeluo

2019-04-28 13:54:13

<!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").keyup(function(){

        $(this).value=$("p").text

    })

    </script>

</body>


</html>


写回答

1回答

好帮手慕夭夭

2019-04-28

你好同学,有两个问题

  1. 两个方式使用的不对,一是使用方法后面要加括号,例如如下:

    http://img.mukewang.com/climg/5cc5592f0001ead205020076.jpg

    二是jQuery中,获取输入了的vlaue值使用的是val()

    2.如上截图中,是把等号右边的值赋给等号左边。这里逻辑不对,首先这样设置与原生js语法混了。在jQuery中,在text中设置值应该放在括号里面。然后是把输入框的内容赋值给p元素所以要如下修改:

    http://img.mukewang.com/climg/5cc559cc0001483905320120.jpg

祝学习愉快 ,望采纳。

0

0 学习 · 36712 问题

查看课程