zoukankan      html  css  js  c++  java
  • JS-jquery对象和dom对象的属性操作区别

    <label class="">时间1</label>
    <label class="">时间2</label>
    <label class="" for="txt_drawingnumber">产品图号</label>
    <input class="form-control" id="txt_drawingnumber" name="DrawingNumber" placeholder="*请输入产品图号" />
    <label class="" for="txt_specification">规格</label>
    <input class="form-control" id="txt_specification" name="Specification" placeholder="*请输入产品规格" />

    <label class="" for="txt_3">报价</label> <label class="">时间3</label>
    使用 var obj = $("label[for]");
    //注意* obj.attr("for") 这样获得的是第一个label的for属性值,txt_drawingnumber
    //而obj[0]获得的是一整个label 要想获得其具体的属性值 使用obj[0].attributes["for"].value 根据for属性获得对应的input obj[0].control,即可获得 ;obj[0].textContext,可以获得 产品图号
    获得的即是所有包含 for 属性的所有标签,放在obj数组里
    //循环
    $("label[for]").each(function () {
            var value=this.attributes["for"].value;//这样循环即可获得 txt_1 txt_2 ... 在这里不能使用 this.attr("");
          var input_control=this.control;//获得 input
            var label_text=this.textContent;//获得label 内容
        var input_value=input_control.value;//获得的input的值
        });
  • 相关阅读:
    总结一下矩阵的基本操作
    洛谷|P4281 [AHOI2008]紧急集合 / 聚会
    CQYZ OJ|Contest 133|祖孙询问
    博客主题分享
    USACO1.1|黑色星期五Friday the Thirteenth
    USACO1.1.2|贪婪的送礼者
    POJ1664|DFS水题
    树状数组的区间查询与区间修改
    N0lP2018爆零记录
    A了一道dijkstra板子
  • 原文地址:https://www.cnblogs.com/4job/p/10535551.html
Copyright © 2011-2022 走看看