如何在其中的 val 数组中添加键

how can i add keys in val array in it

本文关键字:添加 数组 val 在其中      更新时间:2023-09-26
function asign(id){
return document.getElementById(id) ;
} 
function values(id){
return document.getElementById(id).value ;
}
asign('btn').addEventListener('click',validate,false) ;
 function validate(){
var ids = ['name1','name2','pass'] ;
var val = []; 
for(var i = 0 ; i<ids.length;i++){
         val.push(values(ids[i])) ;
   }
} 

我想在 val 数组中还包括数组中的键,例如 val[text]='name1' 值和 val[password]= 'pass' 值,所以我该怎么做,因为接下来我创建了不同的组,如文本、密码以验证不同类型的

代码
function asign(id){
return document.getElementById(id) ;
} 
function values(id){
return document.getElementById(id).value ;
}
asign('btn').addEventListener('click',validate,false) ;
 function validate(){
var ids = ['name1','name2','pass'] ;
var val = {}; 
for(var i = 0 ; i<ids.length;i++){
     val.value = values(ids[i]);
}
} 

您可以向字典创建添加其他参数。

    val.password = password;