var ee= document.getElementById("text_").value;
ss = ee.split(",");// 在每个逗号(,)处进行分解。
var str = "";
for(var i=0;i<count(ee);i++){
if(ee[i]==""){
aa=555;
}
str +=ee[i] + "/";
document.getElementById("result_").value = str;
当然现在是错误的,我想每次出现空值就输出aa放入str不让str出现空值,并且顺序不能变,新人求解,拜谢。
js 循环但需要换值进行拼接
答案:1 悬赏:70 手机版
解决时间 2021-02-08 14:33
- 提问者网友:酱爆肉
- 2021-02-07 15:14
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-02-07 16:00
//用js
function getTextByJs() {
var str = "";
//根据name获取所有元素
var txts = document.getElementsByName("txt");
for (var i = 0; i < txts.length; i++) {
str += txts[i].value + ",";
}
//去掉最后一个逗号(如果不需要去掉,就不用写)
if (str.length > 0) {
str = str.substr(0, str.length - 1);
}
return str;
}
//用jquery
function getTextByJquery() {
var str = "";
//遍历name为txt的所有input元素
$("input[name='txt']").each(function () {
str += $(this).val() + ",";
});
//去掉最后一个逗号(如果不需要去掉,就不用写)
if (str.length > 0) {
str = str.substr(0,str.length - 1);
}
return str;
}
function getTextByJs() {
var str = "";
//根据name获取所有元素
var txts = document.getElementsByName("txt");
for (var i = 0; i < txts.length; i++) {
str += txts[i].value + ",";
}
//去掉最后一个逗号(如果不需要去掉,就不用写)
if (str.length > 0) {
str = str.substr(0, str.length - 1);
}
return str;
}
//用jquery
function getTextByJquery() {
var str = "";
//遍历name为txt的所有input元素
$("input[name='txt']").each(function () {
str += $(this).val() + ",";
});
//去掉最后一个逗号(如果不需要去掉,就不用写)
if (str.length > 0) {
str = str.substr(0,str.length - 1);
}
return str;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯