JavaScript基础知识
HTML 中的脚本必须位于 <script> 与 </script> 标签之间。
脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。
命名规则:首字母小写;
JavaScript 是面向对象的语言
有(
- jQuery
- Prototype
- MooTools
)js框架
JavaScript 代码块 典型的就是在一个函数中 function MyFunction(){},然后调用此函数
注释://不会在页面上显示/* */注释可用于调试
JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。在 JavaScript 中,对象是拥有属性和方法的数据。
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证:
1 document.write(); 当整个文档加载完毕之后再执行此语句将覆盖原内容。
2 alert();代码测试使用,一般在js中不用
3 document.getElementById();获得所需元素 , getElementsByTagName()获取标签;
4<img src=""> 当接收元素的时候用element 否则无法显示
5 isNaN(x),判断是否是数字;document.getElementById().value
6 new Array()创建 JS数组
7 new Date().getHours();获得当前时间小时
8 .style.属性=";进行Css样式的改变
9.事件的学习;
10 onclick();点击事件
11onload 和 onunload 事件可用于处理 cookie。
12onload navigator.cookieEnabled 可以判断是否cookie
13.toUpperCase()将字母转换为大写
14onchange当改变的时候触发事件;
15onmouseover onmouseout 鼠标移开
16,js创建对象;对象构造器;直接创建实例
17
浏览器对象模型:BOM
1 Window对象
(1)document
(2)screen包含有关用户屏幕的信息
(3)location(href,assign pathname)
window.location.assign("");加载新文档
(4)history包含浏览器的历史 (方法:back,forward)
(5)navigator包含有关访问者浏览器的信息
(6)PopupAlert js可以创建三种消息框:警告框、确认框、提示框。
1 alert
2 confirm
3 prompt
(7)timing
setTimeout(,) clearTimeout()
18 API 是应用程序编程接口(Application Programming Interface)它是包含属性和方法的库;,用于操作 HTML DOM。
Js实例: