jquery - 如何使用jquery设置文本框的值?

标签 jquery

这是我的代码。

<form action="demo_form.asp">
  First name: <input type="text" name="fname" id="fname"><br>
  Last name: <input type="text" name="lname" id="lname"><br>
  <input type="submit" value="Submit">
</form> 

Javascript:

$(document).ready(function() {              

   $('#cash_received').change(function () {
       $("#lname").val("mytest");
   }
   });
});

它不会在姓氏文本框中设置值 mytest。

最佳答案

那是因为您的脚本中有语法错误,当然您的事件因此没有注册。

$(document).ready(function () {

    $('#cash_received').change(function () {
        $("#lname").val("mytest");
    } //<-- Remove this
    });
});

<强> Fiddle

始终查看浏览器控制台是否有任何错误,您可以立即发现所有语法错误

关于jquery - 如何使用jquery设置文本框的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20131537/

相关文章:

javascript - 将 div 部分链接到导航按钮

jquery - 过滤后提交所有表单数据

jquery - 数据表与 require-jquery.js 冲突

javascript - 适当协调两个滚动区域

PHP-需要第一个表中的前3个json数据和第二个表中的所有数据

javascript - iPad 通过 CSS 禁用链接点击

javascript - 如何将 jquery 应用于由 ajax 调用填充的标记

javascript - 追加函数不返回追加的对象吗?

javascript - 如何使用 datalist 通过 JavaScript 提交表单?

javascript - 使用 Amazon S3 GetObject -Aws sdk 2.2.6 时如何指定本地目标路径