Javascript 将字符串的开头从2个空格转换为4个空格
如果一个人有一个标签大小为2个空格的文本区域,例如:Javascript 将字符串的开头从2个空格转换为4个空格,javascript,html,tabs,textarea,tab-size,Javascript,Html,Tabs,Textarea,Tab Size,如果一个人有一个标签大小为2个空格的文本区域,例如: 功能添加(a、b、c){ 返回a+b+c; } 结果应该是: 功能添加(a、b、c){ 返回a+b+c; } 有没有办法将它从2个空间转换为4个空间 我正在尝试: 函数转换(id、开始、结束){ var myvalue=document.getElementById(id).value; var myregex=新的RegExp(“*开始,g”); myvalue=myvalue.replace(myregex,“*end); }
功能添加(a、b、c){
返回a+b+c;
}
结果应该是:
功能添加(a、b、c){
返回a+b+c;
}
有没有办法将它从2个空间转换为4个空间
我正在尝试:
函数转换(id、开始、结束){
var myvalue=document.getElementById(id).value;
var myregex=新的RegExp(“*开始,g”);
myvalue=myvalue.replace(myregex,“*end);
}
功能添加(a、b、c){
返回a+b+c;
}
Convert Tab Size 2=>4
在javascript中不能将字符串相乘。
例如,可以使用.repeat()。
您没有将值放回元素中。只是更改myvalue不起作用,您必须将元素的值设置为myvalue
函数转换(id、开始、结束){
var myvalue=document.getElementById(id).value;
var myregex=newregexp(“.”重复(开始),“g”);
myvalue=myvalue.replace(myregex,“.”重复(end));
document.getElementById(id).value=myvalue
}
功能添加(a、b、c){
返回a+b+c;
}
转换选项卡大小2=>4