<script>
var s="200619201930"
alert(s.substr(0,4)+" "+s.substr(4,4)+" "+s.substr(8,4));
</script>
var s="200619201930"
alert(s.substr(0,4)+" "+s.substr(4,4)+" "+s.substr(8,4));
</script>
解决方案 »
- 这个弹窗如何做出来的 代码?
- 一直被一个问题困扰:当div的display为none时,如何获取它的实际宽度??? offsetWidth此时为0,而style中的width也不准确(100%,被撑大)
- 一个修改注册表的问题?
- 请问大家是用什么软件写 API 文档啊?谢谢。
- 将查询结果导出excel 里
- 怎样往指定对象添加hover方法
- 一个很简单的javascript例子,赐教!!!
- window.open 如何屏蔽弹出窗口的关闭"X"按钮?急,在线等待,
- 视频点播技术
- 我已经没有分了,但还是请大家帮忙看一下吧?
- 问个关于parseInt的问题?
- 求助:js实现 : 如果不选中,就提示错误信息。
function f1()
{
var s="200619201930"
document.all.Text1.value=s.substr(0,4)
document.all.Text2.value=s.substr(4,4)
document.all.Text3.value=s.substr(8,4)}
</script>
<body>
<input type="button" onclick=f1()>
<input type="text" id=Text1>
<input type="text" id=Text2>
<input type="text" id=Text3>
</body>
if(/^(\d{4})(\d{4})(\d{4})$/.test(s))
{
var v1 = RegExp.$1;
var v2 = RegExp.$2;
var v3 = RegExp.$3;
alert(v1 +"\n"+ v2 +"\n"+v3);
}用正则的好处就是可以判断字符串格式。