从javascript中的数组列表中获取值

get values from array list in javascript

本文关键字:获取 列表 javascript 数组      更新时间:2023-09-26

我需要获取并检查每个数组的值,并将其放在html文本框中。感谢任何能提供帮助的人。

    var office = [
            {display: "11*23", value: "11*23",id:"11*23" },
            {display: "11.4x16.2", value: "11.4x16.2" },
            {display: "13*19", value: "13*19" },
            {display: "15*22", value: "15*22" },
            {display: "16.2*23.7", value: "16.2*23.7" },
            {display: "18*25", value:"18*25" }];
        var dorina = [
            {display: "11*23", value:"11*23" },
            {display: "13*19", value: "13*19" },
            {display: "15*22", value: "15*22" },
            {display: "", value: "" }];
        var pocket= [
            {display: "18*25", value: "18*25" },
            {display: "20*30", value: "20*30" },
            {display: "24*30", value: "24*30" },
            {display: "24*34", value: "24*34" },
            {display: "26*36", value: "26*36" },
            {display: "30*40", value: "30*40" },
            {display: "32*42", value: "32*42" },
            {display: " ", value: " " },
            {display: " ", value: " " }];

使用开源项目jinqJs

参见Fiddle示例

  //data can also be a string to a url that returns JSON
jinqJs().from(office, dorina, pocket).select(function(row) {
    text += 'display: ' + row.display + ' value: ' + row.value + ''n'; 
}
);

您可以使用getElementsByName()函数来选择输入字段&更改每个占位符,下面是代码:

document.getElementsByName('FieldName')[0].placeholder='your value';