首页 > 代码库 > document.getElementById("billNo")的作用
document.getElementById("billNo")的作用
// 代码段 <script type="text/javascript"> /* 自动生成随机账单 */ function getCKD(){ var d=document.getElementById("billNo"); var date=new Date(); var year1=date.getUTCFullYear().toString().substring(2,4); var mouth=date.getMonth()+1; var day=date.getDate(); var hour=date.getHours(); var minute=date.getMinutes(); var seconds=date.getSeconds(); var haomiao=date.getMilliseconds(); var random=(Math.random()*100); var ckd="CKD"+year1+mouth+day+hour+minute+seconds+haomiao+random.toString().substring(0,2); d.setAttribute("value",ckd); } </script>
var d=document.getElementById("billNo");
document是内置对象,不需要声明和定义,可以在页面中直接使用。
getElementById:
作用:一般页面里ID是唯一的,用于准备定为一个元素;参数必须是字符串类型。
返回值:按在页面中出现的次序,返回相同id对象中的第一个;如果未找到符合条件的对象,返回null。
document.getElementById("billNo");表示根据指定billNo来获取指定billNo的控件对象。
document.getElementById("billNo").value : 表示得到billNo元素的值。
Date(): 返回当日的日期和时间
getUTCFullYear(): 按照UTC返回四位数代表年份。 UTC表示协调世界时,也称世界统一时间。
getFullYear(); 返回四位数表示年份。与getUTCFullYear()可能不同。
getMonth(): 获取当前月份(用0~11表示,0表示1月份)
getDate(): 获取当前日(1~31)
getDay(): 获取当前星期X(用0~6表示,0表示星期天)
getTime(): 获取当前时间(1970.1.1开始的毫秒数)
getHours(): 获取当前小时数(用0~23表示)
getMinutes(): 获取当前分钟数(用0~59表示)
getSeconds(): 获取秒数(用0~59表示)
getMilliseconds(): 获取当前毫秒数(用0~999表示)
getLocaleDateString(): 获取当前日期
toLocaleTimeString(): 获取当前时间
toLocaleString(): 获取当前日期和时间