javascript 怎样用点击按钮 来删除input框里的第n个逗号和第n-1个逗号中间的字符呢
发布网友
发布时间:2022-05-07 03:46
我来回答
共2个回答
热心网友
时间:2023-10-14 08:35
用逗号进行数组拆分,然后移除数组中第n个元素,再用逗号重新连接.
也可以将待删除内容替换成其它符号,然后再重新链接后将该符号删除,如:
var s='a,b,c,def,ghi,jkl,xyz';
var n=4;
var a=s.split(',');
a[n-1]='DELETE_ITEM';
alert(a.join(',').replace(/,DELETE_ITEM,/gi,','));
请采纳。
热心网友
时间:2023-10-14 08:36
1、用正则查找,具体设置自行编写
2、将input的value取出,成为字符串,spile字符串,以逗号为区分,那么就会形成一个数组,将第n个数组的内容清除,在将数组拼合成字符串,返回赋值给input即可。