ressell 发表于 2021-5-11 17:44

Jquery中prop使用

本帖最后由 ressell 于 2021-5-12 17:14 编辑

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="js/jquery11.min.js"></script>
    <script>
      $(function(){
            var $txt=$("#txt1");
            var $name=$txt.prop("name");
            alert("$name");
      });
    </script>
</head>
<body>
    <input type="text" name="username" id="txt1">
</body>
</html>


为什么这里prop运行不下去?
已解决,原来下载的jquery版本太低!!

yangDrui 发表于 2021-5-11 17:55

空心人i 发表于 2021-5-11 17:56

alert($name);
这样即可

llt299022 发表于 2021-5-11 18:42

加引号输入的是字符串来的

Caraciold_Jr 发表于 2021-5-11 19:36

本帖最后由 Caraciold_Jr 于 2021-5-11 19:43 编辑

不i知道你到底想做啥,取name值吗
    $(function(){
            var txt=$("#txt1");
            var name=txt.prop("name");
            alert(name);
      });

nanaqilin 发表于 2021-5-11 20:25

没太看懂你的意图,你是想alert($name);把这个输出出来吗

宁丹妮 发表于 2021-5-11 20:27

语法错误了变量名前面 不需要加 $

ronle 发表于 2021-5-11 21:11

我还以为在看php。。。

apie 发表于 2021-5-11 22:18

可以用chrome的调试,看一下中间具体变量是什么,或者用console.log(something),然后在F12的console把打印出来的变量暂存为其他的,然后再对其调用具体方法或调试。

ressell 发表于 2021-5-12 07:07

llt299022 发表于 2021-5-11 18:42
加引号输入的是字符串来的

我用变量直接alert显示不了,所以试了试字符串也不能显示。
页: [1] 2
查看完整版本: Jquery中prop使用