js入门的一些代码

获取元素:

document.getElementById('id');

document.getElementsByTagName('标签');

document.body

事件:

onclick 点击

onmouseover  鼠标移入

onmouseout 鼠标移出

onchange    select下的option的value 99%

函数:

声明:function 名字(){}

调用:名字()

取名字:

oBject  一个对象

aBject  多个对象

变量:

var 名字=值

判断:流程控制语句

if(条件){语句1}else{语句2}

if(条件1){语句1}else if(条件2){语句2}

case 情况1:

语句

break;

case 情况2:

语句

break;

}

break  打断执行  后面代码不执行

continue  跳过本次执行

return:返回值

1.可以返回任何东西

2.阻断后面代码执行

*****************************《选项卡》重点例子:

111

222

333

window.onload=function () {

//必加,后获取js代码

var oBox=document.getElementById('obox');

//文档        获取        元素      通过      id

var aBtn=oBox.getElementsByTagName('input');

var aDiv=oBox.getElementsByTagName('div');

for(var i=0;i

//循环

aBtn[i].a=i;

//给i赋值等于a

aBtn[i].onclick=function () {

//点击按钮aBtn触发的事件

for(var i=0;i

aBtn[i].className='';

//aBtn按钮样式为空

aDiv[i].style.display='none';

//div全部设置为不显示

}

this.className='red';

//让当前执行的aBtn按钮,为红色

aDiv[this.a].style.display='block';

//当前点击按钮触发的事件,当前的的div为显示

}

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 6,382评论 1 10
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,385评论 2 17
  • 我们首先要明白,我们给页面添加效果用到的js到底是什么?js其实包含三部分:dom 文档对象模型 bom 浏览...
    一直以来都很好阅读 4,191评论 0 0
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 10,814评论 0 7
  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,744评论 0 8