<script language="javascript">//<!--
var s="2006-7-1";
var a=s.split('-');
for(var i=0;i<a.length;i++) if(a[i].length==1) a[i]='0'+a[i];
alert(a.join('-'));
//--></script>
var s="2006-7-1";
var a=s.split('-');
for(var i=0;i<a.length;i++) if(a[i].length==1) a[i]='0'+a[i];
alert(a.join('-'));
//--></script>
解决方案 »
- 这个正则怎么写?试了半天无果
- 图片点击事件为什么执行了7次之后就不执行了?
- js中innerHTML怎么操作图片
- 关于js筛选搜索
- 无法在ie9拦截窗口关闭和打开事件
- 在JS做循环时,能不能出现一个类似层的提示“正在处理,请稍后。。。”
- 如何用js设置文本框的值
- 怎么对showmodaldialog进行 resizeTo(x,y)
- 种了中国一号病毒,怎样才能铲草除根?
- 这样调用对吗?documnet.formname.selectname.option[formaname.selectname.option.selectedIndex].value具体进里面看看!
- document.forms['aa'].getElementsByName('x[]')[0].value为何不行:(
- 如何获取ie的窗口区的大小?
<script language=javascript>
str="2006-7-1"
str=str.replace(/\d+/g,function(a){return (a.length==4)?a:((a.length==2)?a:("0"+a))})
alert(str)
</script>