Day_03_JavaScript
2015-11-06 22:58
441 查看
今天 结束了 javaScript:
javaScript是脚本语言不需要编译,只有被调用时才由浏览器来编译;
java 是程序语言 ,需要jvm先编译才能运行
常量 “adf” 23 23.7 0xAD54
变量 :
数据类型 : number String Undefined Null
引用类型: Object 内置对象
测试 基本类型 :typeof
测试 引用类型 : instanceof
JS 声明变量 : var i
运算符
三大元算符
算术:+-*
关系 : 》 《 =!
· 逻辑 : && ||
赋值 : = +=
等等。。
if else while for
数,组
var arr=[];
var arr=[ 12,78.7,"da",null,undefinded];
var arr2=new Array();
JS中 数组可以当做集合,堆栈,队列来对待;
函数 (方法):
function sum(){}
var sum=function(){}
事件:相当于 我们在网页的各种动作
鼠标 onmouserover 鼠标移动到某个元素之上 onmousedown 鼠标被按下 onmouseup鼠标被松开
onmousemove 鼠标移动时 onmouseout:鼠标离开某元素焦点
键盘按钮: onkeypress: 键盘按键被按下 onkeyup 键盘按钮被弹起
onkeydown 键盘按下并弹起
点击: onclick() 单次点击 ondbclick()双击
焦点: onfocus 用户得到焦点 , onblur 用户失去焦点
表单: onsubmit 表单提交事件 onreset 重置
其他: onload 在某个元素被加载完毕之后触发这个事件,一般用于window.onload=function(){}
onchange:
1文本框组件内容发生变化的时候,当文本框失去焦点的时候会触发这个事件
2 当下拉框选中某些选项的时候会触发这个事件 三级联动
<p id=”p” class=”myClass”></p>
var dm=document.getElementById(“p”);
dm.innerHTML=”该表标签内部的文本”;
alert(dm.innerHTML);
alert(dm.className);
dm.className=”newClass”; new Class是一个新的style样式
alert(dm.tagName);
获取表单组件上的value值
document.getElementById(“um”).value;
document.getElementById(“um”).value=”aaaa”;
1. 获取节点
document.getElementById();
获取页面上指定id的标签
3种方式
* document.getElementById();
* document.getElementsByTagName();
* document.getElementsByName();
2.控制样式2种方式
l 提前写好一个样式.
获得元素之后通过 属性className来控制样式
dm.className="dd"; 必须提前写好一个样式,通过JS来操作这个样式
dm.className="dd";
l 通过元素的 Style属性来控制标签的所有样式
每一个标签都有一个style属性,通过style属性下的各种值,可以控制所
有的样式,不需要提前写好样式
javaScript是脚本语言不需要编译,只有被调用时才由浏览器来编译;
java 是程序语言 ,需要jvm先编译才能运行
常量 “adf” 23 23.7 0xAD54
变量 :
数据类型 : number String Undefined Null
引用类型: Object 内置对象
测试 基本类型 :typeof
测试 引用类型 : instanceof
JS 声明变量 : var i
运算符
三大元算符
算术:+-*
关系 : 》 《 =!
· 逻辑 : && ||
赋值 : = +=
等等。。
if else while for
数,组
var arr=[];
var arr=[ 12,78.7,"da",null,undefinded];
var arr2=new Array();
JS中 数组可以当做集合,堆栈,队列来对待;
函数 (方法):
function sum(){}
var sum=function(){}
事件:相当于 我们在网页的各种动作
鼠标 onmouserover 鼠标移动到某个元素之上 onmousedown 鼠标被按下 onmouseup鼠标被松开
onmousemove 鼠标移动时 onmouseout:鼠标离开某元素焦点
键盘按钮: onkeypress: 键盘按键被按下 onkeyup 键盘按钮被弹起
onkeydown 键盘按下并弹起
点击: onclick() 单次点击 ondbclick()双击
焦点: onfocus 用户得到焦点 , onblur 用户失去焦点
表单: onsubmit 表单提交事件 onreset 重置
其他: onload 在某个元素被加载完毕之后触发这个事件,一般用于window.onload=function(){}
onchange:
1文本框组件内容发生变化的时候,当文本框失去焦点的时候会触发这个事件
2 当下拉框选中某些选项的时候会触发这个事件 三级联动
<p id=”p” class=”myClass”></p>
var dm=document.getElementById(“p”);
dm.innerHTML=”该表标签内部的文本”;
alert(dm.innerHTML);
alert(dm.className);
dm.className=”newClass”; new Class是一个新的style样式
alert(dm.tagName);
获取表单组件上的value值
document.getElementById(“um”).value;
document.getElementById(“um”).value=”aaaa”;
1. 获取节点
document.getElementById();
获取页面上指定id的标签
3种方式
* document.getElementById();
* document.getElementsByTagName();
* document.getElementsByName();
2.控制样式2种方式
l 提前写好一个样式.
获得元素之后通过 属性className来控制样式
dm.className="dd"; 必须提前写好一个样式,通过JS来操作这个样式
dm.className="dd";
l 通过元素的 Style属性来控制标签的所有样式
每一个标签都有一个style属性,通过style属性下的各种值,可以控制所
有的样式,不需要提前写好样式
相关文章推荐
- JSP九大内置对象详解
- [读书笔记]高性能js-数据访问
- JSP数据交互(一)
- BZOJ1016: [JSOI2008]最小生成树计数
- js 中文显示乱码问题
- 学习贪吃蛇JS项目实战笔记3
- 【java web】--JavaScript让计算器无需Switch和if else
- jsp数据交互(一),九大内置对象
- jsp基础知识
- JavaScript函数
- JavaScript设计模式 Item 7 --策略模式Strategy
- JavaScript设计模式 Item 7 --策略模式Strategy
- js父窗口访问子窗口
- jsp小结16 - 9个内置对象09 session
- jsp小结15 - 9个内置对象08 response
- js播放wav格式的录音文件
- jsp 取值 从表 几种做法
- JavaScript 跨域访问的问题和解决过程
- JS参数之arguments
- js获取前后的日期以及日期格式化