Input输入框 自动生成随机数

在开发过程中中,随机数的生成非常普遍,今天项目中用到了。在此做一下记录。

<table>
	<thead>
		<tr>
			<th>随机数<a onclick="autePaperNo()">产生</a></th>
		<tr>
	</thead>
	<tbody>
		<tr>
			<td><input title="材料费"  id="sz"  value=" "/></td>
		<tr>
	</tbody>
</table>
<script src="static/ace/js/date-time/bootstrap-datepicker.js"></script>
<script type="text/javascript" src="static/js/jquery.tips.js"></script>
<script type="text/javascript">
function autePaperNo(){
	var myDate = new Date();
	var year = myDate.getFullYear();//获取当前年份(2位)
	var month = myDate.getMonth()+1;//获取当前月份(0-11,0代表1月)
	var monthval=("0" + month).slice(-2);
	var day = myDate.getDate();//获取当前日(1-31)
	var dateval=("0" + day).slice(-2);
	var week = myDate.getDay();//获取当前星期
	var day = year+""+monthval+""+dateval+""+week;
	var randoms = ("000" + Math.floor(Math.random()*10000)).slice(-4);
	$("#sz").val("SJ"+day+"-"+randoms);
}
</script>

这样就生成了一个随机数。

发布了22 篇原创文章 · 获赞 27 · 访问量 5635

猜你喜欢

转载自blog.csdn.net/k_love1219/article/details/94733358