0
我有一种情况,我必须手动合并标签和值,然后存储在数组中。例如aaa 10 , bbb 20, ccc 30
将值合并到一个数组
这些值来自文本字段,最后我必须以这种格式带上...用逗号分隔,标签是硬编码的。
如何创建一个数组或类似这样的aaa 10 , bbb 20, ccc 30
与键的字符串:Value对
我有一种情况,我必须手动合并标签和值,然后存储在数组中。例如aaa 10 , bbb 20, ccc 30
将值合并到一个数组
这些值来自文本字段,最后我必须以这种格式带上...用逗号分隔,标签是硬编码的。
如何创建一个数组或类似这样的aaa 10 , bbb 20, ccc 30
与键的字符串:Value对
我不完全知道你是问什么,但也许这有助于
//create array
var list = [];
//get value from input aaa
var value1 = document.getElementById("aaa").value;
//add items
list.push("aaa "+value1);
//get value from input bbb
var value2 = document.getElementById("bbb").value;
//add items
list.push("bbb "+value2);
//get value from input ccc
var value2 = document.getElementById("ccc").value;
//add items
list.push("bbb "+value2);
//this gives you an array like this ["aaa 10", "bbb 20", "ccc 30"]
//to create a string from that you can simply call join
var result = list.join(); //result = "aaa 10, bbb 20, ccc 30"
呃,等等问题是什么? – 2011-04-06 15:35:52
更新了问题 – theJava 2011-04-06 15:37:46
哪里*确切*值是从哪里来的? 'aaa'和'10'代表什么? – 2011-04-06 15:44:57