javascript - jquery 获取输入元素的值

标签 javascript jquery class input

我想使用 a 链类作为 jquery 中的标识符来获取输入的值。这可能吗?

我有以下代码

<input class="donate-block__value monthly" type="text" id="donation-amount" name="DonationAmount" value="200" />

我已经尝试了以下导致未定义的结果

var monthlyDonation = $('.donate-block__value .monthly').val();
var monthlyDonation = $('donate-block__value monthly').val();

console.log(monthlyDonation);

我需要定位类(class),请问可以这样做吗?

最佳答案

不要在类之间添加空格,否则 jquery 将开始在第一个类中搜索以查找子元素。像这样使用它:

var monthlyDonation = $('.donate-block__value.monthly').val();

关于javascript - jquery 获取输入元素的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38446059/

相关文章:

javascript - javascript中的电子邮件验证

javascript - 无法从 jquery get 函数访问外部变量

javascript - 每次重新呈现内容时,如何将 Meteor 回调与 Jquery 一起使用以自动滚动到 div 的底部?

PHP 仅包含外部类一次

c++ - 使用 std::vector<Eigen::MatrixXd> 进行内存管理

java - 如何影响一个类的所有对象? ( java )

javascript - jQuery 编程按钮单击导致光标移动

javascript - 如何设计一个多用户 ajax web 应用程序同时安全

javascript - knockoutjs 可观察数组

jquery - 如何禁用 jQuery UI 对话框中的滚动条?