求ASP或JS代码,分隔数字并输出

求ASP或JS代码,分隔数字,并删掉每个数字的后两位,然后输出,看例子如输入:8002,12001,19002,22009处理后输出:你输入了4个数字,为80120190... 求ASP或JS代码,分隔数字,并删掉每个数字的后两位,然后输出,看例子
如输入:
8002,12001,19002,22009

处理后输出:
你输入了4个数字,为
80
120
190
220
请贴完整代码出来,我复制粘贴就可以看到结果,谢谢!
展开
 我来答
莫路草根
2015-04-29 · TA获得超过4102个赞
知道大有可为答主
回答量:4184
采纳率:85%
帮助的人:1034万
展开全部
<script>
str = '8002,12001,19002,22009';
var arr = str.split(',');
for(var i=0;i<arr.length;i++)
{
document.write(arr[i].substring(0,arr[i].length-2));
document.write('&nbsp;');
}
</script>

把上面的代码复制到一个html文件中用浏览器打开即可看到你想要的结果

追问
效果里要有"你输入了多少个数字"这样才行啊,能弄个完整的html代码吗?然后有个输入框,让我输入数字,本人有点笨,谢谢
追答
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<body>
<p><a>请输入一串数字(以英文逗号','隔开):</a><input type="text" id="num" /></p>
<p id="content"></p>
</body>
<script>
document.getElementById("num").onblur = function(){
var str = this.value;
var arr = str.split(',');
var content = "你输入了"+arr.length+"个数字分别为:<br />";
for(var i=0;i<arr.length;i++)
{
content += arr[i].substring(0,arr[i].length-2)+"<br />";
}
document.getElementById("content").innerHTML = content;
};

</script>
</html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式