-
退出页面时(页面关闭、页面刷新等),触发onunload事件,同时执行被调用的程序。
查看全部 -
常见事件:
查看全部 -
函数返回形式:return x;
查看全部 -
表单绑定事件调用函数:
<form>
<input type="button" value="点点我" onclick="函数名()">
</form>
查看全部 -
在网页中插入JS代码,实现输出"JS进阶篇",并弹出对话框,内容为"关注JS高级篇"?
<script type="text/javascript">
document.write("JS进阶篇");
alert("关注JS高级篇");
查看全部 -
JavaScript能做什么?
1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)
2.实现页面与用户之间的实时、动态交互(如:用户注册、登陆验证等)
查看全部 -
for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } //跳过本次循环 循环代码 }
查看全部 -
在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。
查看全部 -
do{ 循环语句 //保证代码执行一次 } while(判断条件) //循环条件,真则循环,假则结束
查看全部 -
while循环重复执行一段代码,直到某个条件不再满足。
查看全部 -
语法:
switch(表达式) {case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default:与 case值1 、 case值2...case值n 不同时执行的代码 }
查看全部 -
语法:
if(条件1){ 条件1成立时执行的代码}else if(条件2){ 条件2成立时执行的代码} ...else if(条件n){ 条件n成立时执行的代码}else{ 条件1、2至n不成立时执行的代码}
查看全部 -
1. 二维数组的定义方法一
var myarr=new Array(); //先声明数组 for(var i=0;i<2;i++){ //(横向)一维长度为2 myarr[i]=new Array(); //声明(纵向)二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,用i+j的值填充 } }
2. 二维数组的定义方法二
var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]]
3. 赋值
myarr[0][1]=5; //对第1行第6列赋值。
查看全部 -
setAttribute()方法
setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。
语法:
elementNode.setAttribute(name,value)
说明:
1.name: 要设置的属性名。
2.value: 要设置的属性值。
注意:
1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。
2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
查看全部 -
myarray.length; //获得数组myarray的长度。值为数字。
查看全部
举报