显示所有值的Javascript数组
大家好这是我的密码显示所有值的Javascript数组,javascript,arrays,Javascript,Arrays,大家好这是我的密码 function send() { var param_count=document.getElementsByName('eqt_param[]'); for (var i=0; i<param_count.length; i++) { var test=param_count[i].value; var param_value='Eqt_Param'+i+'='+test; alert(param_value); }
function send()
{
var param_count=document.getElementsByName('eqt_param[]');
for (var i=0; i<param_count.length; i++)
{
var test=param_count[i].value;
var param_value='Eqt_Param'+i+'='+test;
alert(param_value);
}
}
函数send()
{
var param_count=document.getElementsByName('eqt_param[]);
对于(var i=0;i你的意思是:
function send()
{
var param_count=document.getElementsByName('eqt_param[]');
var values = [];
for (var i=0; i<param_count.length; i++)
{
values.push('Eqt_Param'+i+'='+param_count[i].value)
}
alert(values.join(', '));
}
函数send()
{
var param_count=document.getElementsByName('eqt_param[]);
var值=[];
对于(var i=0;i函数send()
{
var tempArray=[];
var param_count=document.getElementsByName('eqt_param[]);
for(var i=0;iArray
具有一些有用的功能,可以让您的生活更轻松,forEach
和join
function send()
{
var toPrint = []
document.getElementsByName('eqt_param[]').forEach( function(el, idx) {
toPrint.append('Eqt_Param'+idx+'='+x.value);
}
alert(toPrint.join(', '));
}
对于以下情况,您不需要阵列:
alert((function(array, string, _i, _len) {
for(; _i < _len; _i++)
string += 'Eqt_Param' + _i + ' = '+ array[_i].value + ", ";
return string.substr(0, string.length -2);
} (document.getElementsByName('eqt_param[]'), "", 0, document.getElementsByName('eqt_param[]').length)));
alert((函数(数组、字符串、_i、_len){
对于(;_i<_len;_i++)
字符串+='Eqt_参数'+_i+'='+数组[_i]。值+“,”;
返回string.substr(0,string.length-2);
}(document.getElementsByName('eqt_参数[]'),“”,0,document.getElementsByName('eqt_参数[]').length));
放入html代码部分。这将很有用。不太确定您的问题是什么。您的代码中没有数组…是否要使用数组?如果是,您在哪里卡住了?我建议阅读以了解有关数组的基本知识。我编辑了代码:使用文本而不是对象。变量测试和参数值
是不可编辑的随笔。
alert((function(array, string, _i, _len) {
for(; _i < _len; _i++)
string += 'Eqt_Param' + _i + ' = '+ array[_i].value + ", ";
return string.substr(0, string.length -2);
} (document.getElementsByName('eqt_param[]'), "", 0, document.getElementsByName('eqt_param[]').length)));