`

js二维数组遍历,select选中状态,设置input默认值

J# 
阅读更多

//方案3.2恢复默认值
var array32=new Array();
     array32 =[
     ['show',10,'plan3_2_1'],['show',10,'plan3_2_2'],['show',120,'plan3_2_3'],['show',120,'plan3_2_4'],
     ['show',30,'plan3_2_5'],['show',30,'plan3_2_6'],['show',5,'plan3_2_7'],['show',10,'plan3_2_8'],
     ['show',10,'plan3_2_9'],['show',2,'plan3_2_10'],['show',2,'plan3_2_11'],['show',1,'plan3_2_12'],
     ['show',1,'plan3_2_13'],['show',1,'plan3_2_14'],['show',2,'plan3_2_15'],['show',2,'plan3_2_16'],
     ['0',0,'plan3_2_17']
     ];
  for(var i=0;i<array32.length;i++){
    var array32_TR=new Array();
     array32_TR=array32[i]; 
     for(var j=0;j<array32_TR.length;j++){
      //设置select的选中状态
       var select = document.getElementById(array32_TR[2]+"_select");
         for(var k=0;k<select.options.length;k++){
          if(select.options[k].value==array32_TR[0]){//数组的第一项都是选中状态
         select.options[k].selected=true;
          }
          if(arrayTR[0]=='show'){
          document.getElementById(array32_TR[2]+"_input").value=array32_TR[1];//设置input属性的值
          document.getElementById(array32_TR[2]+"_td").style.display='';//显示文本框
          }
        }
     }
  }

分享到:
评论

相关推荐

    js 二维数组 遍历

    js 二维数组 遍历 轻松实现实现 二维数组输出 包含高级for循环

    Javascript中二维数组的遍历

    // 设置 select 的选中状态 var select = document.getElementById(array32_TR[2] + "_select"); ... } } ``` 在上面的代码中,我们首先遍历外层数组 `array32`,然后对每个元素进行遍历。对于每个元素,我们...

    二维数组遍历

    ### 二维数组遍历知识点详解 #### 一、引言 在计算机科学中,二维数组是一种常见的数据结构,被广泛应用于各种应用场景之中,如图像处理、矩阵运算等。正确理解和掌握二维数组的遍历方法对于程序员来说至关重要。...

    N维数组遍历输出

    N维数组遍历输出,代码简洁效率快,算法先进。减轻开发工作量。

    java二维数组遍历的2种代码

    Java二维数组遍历的两种代码实现 在Java编程中,二维数组是一种常见的数据结构,遍历二维数组是数组操作的基本步骤。今天,我们将详细介绍Java二维数组遍历的两种代码实现。 第一种方法:双重for循环 在Java中,...

    读取二维数组所有数据_labview读取数组_

    在LabVIEW编程环境中,二维数组是一种常见的数据结构,用于存储多行多列的数据。本教程将深入探讨如何在LabVIEW中有效地读取二维数组的所有数据,这对于数据分析、处理和可视化至关重要。 首先,让我们理解二维数组...

    C++一维数组二维数组写入txt,从txt中读取数据存到一维数组二维数组

    本教程将重点讲解如何使用C++将一维和二维数组的数据写入文本文件(txt),以及如何从txt文件中读取数据并存储到一维和二维数组中。数组在C++中是基本的数据结构,而指针则为动态操作提供了便利。以下是一些关键知识...

    易语言学习进阶二维数组赋值

    二维数组在编程中是一种非常重要的数据结构,尤其在易语言中,它被广泛应用于各种算法和数据处理场景。本文将详细讲解易语言中二维数组的赋值方法,并通过实例源码帮助你深入理解这一概念。 二维数组,顾名思义,是...

    C语言二维数组编程练习

    在C语言中,二维数组是处理表格数据的一种基础方式,它本质上是一组一维数组的集合,每个一维数组代表数组的一行。本编程练习旨在加深对C语言中二维数组、指针和函数的理解,通过实际操作提升编程技能。下面我们将...

    将二维数组进行线性插值

    在本场景中,我们处理的是一个二维数组,这种数据结构通常用来存储矩阵或图像数据。以下是关于二维数组和线性插值的详细知识: 二维数组在计算机科学中,是一个多维数据结构,它由一串连续的内存位置组成,这些位置...

    二维数组如何进行冒泡排序

    对于二维数组的排序,通常的做法是先将其转换为一维数组,然后再利用冒泡排序对一维数组进行排序,最后再将排序后的一维数组还原为二维数组。这种方法不仅易于理解和实现,而且能够充分利用已有的排序算法。 1. **...

    C#实现对二维数组排序的方法

    在C#编程中,二维数组是一种常见的数据结构,用于存储多列或多行的数据。当处理这类数据时,可能需要对数组中的元素进行排序,以便于分析或展示。本篇文章将详细探讨如何在C#中实现对二维数组的排序,特别关注如何...

    前端vue二维数组解析

    通过vue解析表头合并的表格,后台返回的数据格式为[{name:aa,list:[{value:100}]}] 通过table与v-for组合循环数据达到目的。 vue 表头合并数据解析 vue 二维数组解析 vue 二维list解析 vue table+v-for

    JNA调用C++动态库,传入二维数组,通过C++返回二维数组,java调用C++完整案例

    例如,如果你有一个C++函数接收二维数组并返回二维数组,你可以这样在Java中定义: ```java public interface MyDLL extends Library { // 定义C++函数原型 int processArray(int[][] input, int[][] output); } ...

    Q1064245.zip c#winform如何实现一维数组转二维数组并保存在某处

    这里我们通过外层循环遍历行,内层循环遍历列,使用索引公式`i * m + j`将一维数组中的元素映射到二维数组的正确位置。 至于保存二维数组,C#提供了多种方法。最常见的是将数组序列化为JSON或XML格式,然后写入文件...

    二维数组表单提交

    假设每一行是一维数组,我们可以遍历每一行的单元格,将它们的值添加到当前二维数组的行中。如果遇到嵌套的表格或其他复杂结构,递归可以帮助我们处理这些子结构。 以下是一个简单的例子,展示如何使用JQuery和递...

    labview一维数组转二维数组

    一维数组转二维数组

    autoit 解决二维数组动态赋值

    AutoIt 是一种轻量级的自动化脚本语言,主要用于Windows操作系统环境下的...在处理二维数组时,需要注意数组的行、列操作以及正确遍历数组的方法。了解这些技巧,将有助于你在AutoIt编程中更灵活地处理各种数据结构。

    java代码-日常练习21,二维数组及二维数组的遍历

    在本日常练习21中,我们将深入探讨二维数组的创建、初始化以及遍历的方法。 首先,创建二维数组的基本语法如下: ```java 类型[][] arrayName = new 类型[行数][列数]; ``` 例如,如果我们想要创建一个3行4列的...

    易语言学习进阶二维数组赋值源码

    此外,易语言的源码中可能会包含更复杂的二维数组操作,比如数组的遍历、查找、排序等。在易语言资源论坛上,你可以找到许多关于二维数组应用的实例和技巧,这对于提升易语言编程技能非常有帮助。 标签中的"SanYe...

Global site tag (gtag.js) - Google Analytics