用document.getElementsByName获得的值怎么用逗号分开? var t=""; l=document.getElementsByName(a); for(i=0;i<l.length;i++) { if(l[i].value) {//如果有值,这里怎么写将他们用逗号分开赋予t?如果用t+=l[i].value+","那最后一个也有逗号 } } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var t="";var array = []; l=document.getElementsByName(a); for(i=0;i<l.length;i++) { if(l[i].value) {//如果有值,这里怎么写将他们用逗号分开赋予t?如果用t+=l[i].value+","那最后一个也有逗号 array.push(l[i].value) } } t = array.join(",") var t=""; l=document.getElementsByName(a); for(i=0;i<l.length;i++) { if(l[i].value) {//如果有值,这里怎么写将他们用逗号分开赋予t?如果用t+=l[i].value+","那最后一个也有逗号 t+=l[i].value; if (i!=l.length) { t+="," } } }循环到最后一次的时候不要加,就行了 var text = $("#" + obj.RegionCheckBoxListPanel + " :checkbox[checked]").map(function () { return $(this).attr("text"); }).get().join(","); 1楼正解关键在于var a = new Array()a.push(value);a.join(","); 关于js继承的一个小问题 EXT-3.3.0的浏览器兼容问题,在FIREFOX中执行正常,IE9无法正常显示 请高手帮看看,为什么同样的代码却会失效啊 如何根据前一个页面传来的hashmap值来设置本页面的checkbox的初始状态。 关于浏览器的问题 有没有函数直接就能把5000秒格式化成00:00:00这样的格式? JS方法访问问题 急!!在线等待!期盼高手!!页面的跳转的问题!!!!!!!!!!! 请教:类似outlook风格的WEB页面?? 如何动态指定table中文本的链接? 正则表达式,从符合匹配的字符串中再匹配一个条件??? 请问一个JS问题。如何把截取的时间格式往前推两个小时
var array = [];
l=document.getElementsByName(a);
for(i=0;i<l.length;i++)
{
if(l[i].value)
{//如果有值,这里怎么写将他们用逗号分开赋予t?如果用t+=l[i].value+","那最后一个也有逗号
array.push(l[i].value)
}
}
t = array.join(",")
l=document.getElementsByName(a);
for(i=0;i<l.length;i++)
{
if(l[i].value)
{//如果有值,这里怎么写将他们用逗号分开赋予t?如果用t+=l[i].value+","那最后一个也有逗号
t+=l[i].value;
if (i!=l.length)
{
t+=","
}
}
}
循环到最后一次的时候不要加,就行了
return $(this).attr("text");
}).get().join(",");
关键在于
var a = new Array()
a.push(value);
a.join(",");