首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取类值

如何获取类值
EN

Stack Overflow用户
提问于 2018-01-09 01:24:55
回答 1查看 74关注 0票数 0

我想从输入字段中获取一个更新值。所以我设置了一个监听器

代码语言:javascript
复制
$('.product-quantity input').change( function() {


console.log($(this).parents('.product')[0].id)
var id  = $(this).parents('.product')[0].id;
 var classgroup = $(this).parents('.product')[0]
 for (var i = 0; i < classgroup.childNodes.length; i++){

    if (classgroup.childNodes[i].className == "product-quantity") {

      console.log(classgroup.childNodes[i])
      var target = classgroup.childNodes[i]

    }
 }
 });

classgroup.childNodesi输出此html

代码语言:javascript
复制
 <div class="product-quantity">
  <input type="number" id="productquantity" value="1" min="1">
 </div>

我现在要做的是获取用户输入的值。这应该很简单,但是我弄不明白我已经试过了,但是没有成功的值(target.attr(‘console.log’))

代码语言:javascript
复制
      target.each(function(){
        console.log(this.value)
      })

如何获取输出html的值号?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-09 01:29:46

这就是你想要做的吗?您可以获取输入本身的val,然后登录change (或您想做的任何事情)。

代码语言:javascript
复制
$('#productquantity').change(function() {
  console.log($(this).val());
});
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="product-quantity">
  <input type="number" id="productquantity" value="1" min="1">
</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48155110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档