南大软院大神养成计划--第十一天JS进行中
来源:互联网 发布:中企动力垃圾 网络何 编辑:程序博客网 时间:2024/06/11 18:38
这些天有点事,学习进度慢慢上,反正网页做好了。
(JS归纳)
控制类名(className 属性)
基本语法: object.className = classnam e
删除更改的设置
基本语法:opject.removeAttribute('要删除的属性');
事件
onclick 鼠标单击事件
onmouseover 鼠标经过事件
onmouseout 鼠标移开事件
onchange 文本框内容改变事件
onselect 文本框内容选中事件
onfocus 光标聚集
onblur 光标离开
onload 网页导入
注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。
2. 此节的加载页面,可理解为打开一个新页面时。
如下代码,当加载一个新页面时,弹出对话框“加载中,请稍等…”。
onunload 关闭网页
当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。
Date 日期对象
Date 日期对象
日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。
定义一个时间对象 :
var Udate=new Date();
注意:使用关键字new,Date()的首字母必须大写。
使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。
如果要自定义初始值,可以用以下方法:
var d = new Date(2012, 10, 1); //2012年10月1日
var d = new Date('Oct 1, 2012'); //2012年10月1日
我们最好使用下面介绍的“方法”来严格定义时间。
访问方法语法:“<日期对象>.<方法>”
Date对象中处理时间和日期的常用方法:
get/setDate() 返回、设置日期
get/setFullYear() 返回/设置年份,用四位数表示
get/setYear() 返回/设置年份
get/setMonth() 返回/设置月份(0:一月...11:十二月,所以加一)
get/setHours() 返回/设置小时,24小时制
get/setMinutes() 返回/设置分钟数
get/setSeconds() 返回/设置秒钟数
返回/设置年份方法
get/setFullYear() 返回/设置年份,用四位数表示。
var mydate=new Date();//当前时间2014年3月6日
document.write(mydate+"<br>");//输出当前时间
document.write(mydate.getFullYear()+"<br>");//输出当前年份
mydate.setFullYear(81); //设置年份
document.write(mydate+"<br>"); //输出年份被设定为 0081年。
注意:不同浏览器, mydate.setFullYear(81)结果不同,年份被设定为 0081或81两种情况。
返回星期方法
getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成,代码如下:
<script type="text/javascript">
var mydate=new Date();//定义日期对象
var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
//定义数组对象,给每个数组项赋值
var mynum=mydate.getDay();//返回值存储在变量mynum中
document.write(mydate.getDay());//输出getDay()获取值
document.write("今天是:"+ weekday[mynum]);//输出星期几
</script>
- 南大软院大神养成计划--第十一天JS进行中
- 南大软院大神养成计划--第十一天休息中
- 南大软院大神养成计划第十一天
- 南大软院大神养成计划——第十一天
- 【南大软院大神养成计划:第十一天】JS,进阶的巨人(一)
- 南大软院大神养成计划--第十天学习JS
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--js
- 南大软院大神养成计划--JS
- 南大软院大神养成计划--js
- “南大软院大神养成计划“_第十一天的学习“
- 南大软院大神养成计划——第十天
- 2015腾讯校招后台开发一面二面三面面试分享
- STM32学习第三天----有个USART的发送数据的问题没有解决
- [UWP开发] Cortana启动应用
- velocity模板的语法简要汇总
- 2015.11.26 接下来学习方向的一些想法——尝试学习后台开发
- 南大软院大神养成计划--第十一天JS进行中
- Unique Paths
- 杭电1491Octorber 21st(数学)
- js局部变量 全局变量
- MPMoviePlayerController 电影播放器—IOS开发
- maven的pom.xml解析
- [ios]AVPlayer 缓冲、 暂停通知和海报帧
- 算法在追MM中的应用
- 点击自己内容显示和隐藏