如何在javascript中填充前导零
How to pad leading zero in javascript
本文关键字:填充 javascript 更新时间:2023-09-26
我有java脚本,添加1到var c的最后4位。
如果是0001,则显示0002。但如果结果超过9999,则显示0000。我需要回答10000,那么我必须在javascript中使用哪个函数?代替(pad+str).slice(-pad. length)
我的主要功能在这里
function autonum(){
var c = 'BLHC-2014-0001';
var d = c.split("-");
var e = d[2];
var f = parseInt(e,10);
var g = f+1;
var str = '' + g;
var pad = "0000";
var resu = (pad+str).slice(-pad.length);
var lt = d[0]+'-'+d[1]+'-'+resu;
document.getElementById("pnum").value =lt;
}
你可以这样做:
var resu = pad.slice(str.length) + str;
http://jsfiddle.net/s23v3/您可以创建一个简单的条件:
var resu = str.length < 4 ? (pad+str).slice(-4) : str;
相关文章:
- Laravel 5.2动态下拉选择不填充(javascript)
- 单击按钮时填充javascript变量
- 使用 PHP 填充 Javascript 饼图
- 用 MySql 数据填充 JavaScript 数组
- 从代码后面填充javascript库
- 如何填充javascript数组
- 如何用随机值预填充 JavaScript 数组
- 使用 Browserify / Webpack(ES6 或 CommonJS)填充 JavaScript 资产
- 如何从 html 表数据填充 javascript 模型
- 填充 JavaScript 数组的更好方法
- 使用 PHP/MySQL 填充 JavaScript 数组
- 禁用表单字段,直到上一个字段已填充 JavaScript
- Rails + charts.js:如何使用数据库中的值填充 Javascript 数组
- 为什么 Netbeans 导航器窗格不使用特定文件名填充 JavaScript 文件
- 如何动态填充javascript函数的选项
- 用 mysql 表数据填充 Javascript OptionArray
- 从模板引擎填充javascript数组
- 如何使用SQL查询中的数据填充Javascript动态树
- 用php函数的返回值填充JavaScript变量
- 编辑自动填充javascript的设置超时