输入新记录时的自动编号

时间:2014-07-31 11:31:52

标签: php autonumber

我的患者编号(pnum)需要有自动编号,例如BLHC-2014-0001。当我输入新记录时,我需要自动拥有BLHC当前年份和自动增加4位数的数字。

1 个答案:

答案 0 :(得分:1)

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 = str.length < 4 ? (pad+str).slice(-4) : str;
    var lt = d[0]+'-'+d[1]+'-'+resu;               
    document.getElementById("pnum").value =lt;
}