jQuery技术:jQuery .val()在设置变量时不起作用

如果我有这样的输入:

 

以下代码将更改其值:

 $(document).ready(function() { $('#textvalue').val("hello"); }); 

但是以下方法不起作用:

 $(document).ready(function() { var = "hello"; $('#textvalue').val(var); }); 

为什么第二个不起作用? 我需要能够将文本框的值更改为变量的值

    你的var语句需要看起来像这样

     var something = "hello" $('#textvalue').val(something ); 

    现在你实际上没有为变量赋值,然后你试图使用var关键字。

    变量参考

    var是保留字 ,这意味着它不能用作变量名。 如果你试试:

     var variable = "hello"; $('#textvalue').val(variable); 

    它会奏效。

    只是为了兴趣: var用于声明变量,如上所述。

    var是JavaScript中的保留字,因为您使用它来声明变量,因此您声明一个空变量。

    用这个:

     $anything = "hello"; $('#textvalue').val($anything); 

    显然你可以用任何你想要的东西替换任何东西,只是不要使用var。

    命名约定非常重要,理想情况下,每个变量都应该有一个有意义的名称。

    试试这个:

     $(document).ready(function() { var myHello = "hello"; $('#textvalue').val(myHello); }); 

    您必须将文本分配给具有名称的变量。 var本身是一个关键字。

    需要了解更多jQuery教程分享jQuery .val()在设置变量时不起作用,都可以关注jQuery技术分享栏目—计算机技术网(www.ctvol.com)!

      以上就是jQuery教程分享jQuery .val()在设置变量时不起作用相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/982232.html

      (0)
      上一篇 2021年12月13日
      下一篇 2021年12月13日

      精彩推荐