怎样补齐空格,使总字符数为10 , 如 '不知道' ,补全为 '不知道 ' 或者' 不知道',在线等!
解决方案 »
- 在iterator循环中加入onclick事件,只有第一行的事件有效,其他的都没有起作用
- 各位大侠求助,怎么让div显示在iframe上面?用了各种方法也不行..
- ajax问题
- 关于JS重置页面的问题
- getElementsByTagName 取标签 影响其他页面!~~
- JS能设置TD 的onclick事件吗?
- 一个关于 js 和iframe的 问题
- 使用navigator.appVersion读取浏览器版本的问题
- 屏蔽IE工具栏等的高难度问题?????路过的高手都都看看吧;-)
- highcharts 做动态的行情走势图 有大哥做过么 求个demo参考一下 谢谢各位大哥了
- JS里面金额显示问题:parseFloat(Amt).toLocaleString();
- 请问新人怎么学习javascript
<script language="javascript" type="text/javascript">
var str = "测试test";
str = str+" ";//加10个空格在后面先
alert("-"+str+"-"+str.length);
var strnew = str.replace(/^(.{10}).*$/,"$1");
alert("-"+strnew+"-"+strnew.length);
</script>
<script language="javascript" type="text/javascript">
var str = "测试test";
str = " "+str;//加10个空格在前面
alert("-"+str+"-"+str.length);
var strnew = str.replace(/^.*(.{10})$/,"$1");
alert("-"+strnew+"-"+strnew.length);
</script>当然也可以空在前面
//没有考虑超过10个字符的情况
var str = '不知道';
str = " ".replace(new RegExp('^ {'+str.length+'}'),str);
alert("新的字符是“"+str+"”,长度为:"+str.length);
alert('结果为:' + (new Array(8).join(' ') + '不知道').slice(-10));
for (var i = ch.length; i < 10; i++)
{
ch += ' ';
}
alert('长度:'+ch.length+',值:' + ch + '。');