书签 分享 收藏 举报 版权申诉 / 18

类型javascript.docx

  • 文档编号:6307570
  • 上传时间:2023-05-09
  • 格式:DOCX
  • 页数:18
  • 大小:19.43KB

2.Array对象

创建是直接new例如:

vara=newArray(1,1,3);

vara=[1,2,1];

例子

vardata=newArray();

data.push("a");

data.push("ab");

data.push("c");

alert(data.length);

data.reverse();//反序

for(vari=0;i

document.write(data[i]+"
");

}

4.RegExp正则表达式对象

创建对象是用/^//表达式$/

注意:

[]:

用于指定的范围如:

[0-9]表示0到9

.:

用于表示任意一个字符

+:

表示出现一次或多次

*:

表示0次或多次

表示0次或一次

[0-9a-zA-Z_]可以用\w表示

[0-9]可用\b表示

test()方法用来测试

例如

functioncheckAge(){

vartxtage=document.form1.txtage.value;

//如何验证?

varmyreg=/^[1-9]+[0-9]+$/;

if(myreg.test(txtage)==true){

alert("年龄合法!

");

}

else{

alert("小子,年龄错了!

");

}

}

时间函数

1.函数

调用函数可以再onclik()事件里面

通过超链接调用函数例子

test();">

附加:

confirm()是消息对话框;

2.常用内置函数

eval():

计算javascript字符串把它作为脚本处理

实例:

eval("alert('你好')");

isNaN():

检查是否为数字(注意返回的结果是反的true不是数字false是数字)

parseInt():

整形转换

parseFloat:

浮点型转换

3.事件

鼠标键盘事件

onclick:

单击事件

ondbclick:

双击事件

onmouseover:

鼠标移到对象时发生

onmouseout:

鼠标移除时发生

onkeypress:

键盘按下释放时发生

onkeydown:

键盘按下时发生

onkeyup:

键盘松开后发生

//添加

getElementsByTagName:

的到标签的数组;

getElementsByName:

更具名称获取

getElementById:

更具id来获取元素

实例:

实现表的光棒效果

functionmyload(){

vartrs=document.getElementsByTagName("tr");

for(vari=1;i

trs[i].onmouseover=functionchk1(){

this.style.backgroundColor="#CC00FF";

};

trs[i].onmouseout=functionchk2(){

this.style.backgroundColor="";

};

}

}

4.页面相关的事件

onload:

页面加载时触发事件

onscroll:

滚动条移动时发生

onresize:

当浏览器改变大小时触发事件

5.表单相关事件

onblur:

失去焦点是发生

onfoucs:

聚焦时触发

onsubmit:

提交表单时发生

(注意:

调用在from中使用并且要在方法前面加return方法里面有具体的返回值(trueorfalse))

例子:

制作动态的图片

ul{

margin:

0px;

padding:

0px;

list-style:

none;

}

ulliul{

display:

none;

}

ulliulli{

background:

#FEFEFE;

border-top:

1px#C0C0C0thinsolid;

}

#a{

background:

#CCCCCC;

border:

1px#F2F2F2thinsolid;

width:

120px;

text-align:

center;

margin-top:

3px;

cursor:

pointer;

padding-top:

10px;

padding-bottom:

10px;

}

functionsetmean(mean_id){

//得到状态

varid=mean_id.style.display;

if(id==""||id=="none"){

mean_id.style.display="block";

}else{

mean_id.style.display="none";

}

}

    系统管理

  • 修复系统
  • 维修啊是
  • 修复系统
  • 修复系统
  • 人事管理

  • 修复系统
  • 维修啊是
  • 修复系统
  • 修复系统
  • 开销管理

  • 观看管理
  • 维修啊是
  • 修复系统
  • 修复系统
  • 4.事件

    属性

    altkey/ctrlkey/shiftkey是否按下了altctalshift键

    clientXclientY:

    获取的x坐标或Y坐标

    functionjia(){

    varb="X坐标"+event.clientX+"Y坐标"+event.clientY;

    window.status=b;

    }

    浏览器中的对象

    一.window对象

    window对象是一个顶级的父对象;表示浏览器的整个窗体。

    常用属性:

    document——窗体中的内容。

    history——表示窗体中的前进和后退。

    location——表示窗体中的地址栏。

    status——表示窗体中的状态栏。

    screen——表示客户端电脑的分辨率。

     

    window对象常用方法:

    open(“地址”[,”窗体取名”,“窗体的属性”])——打开普通窗体。

    showModalDialog(“地址”[,”窗体取名”,“窗体的属性”])——打开模式对话框。

    注意:

    两个方法的区别:

    open()方法的参数,用“,”号分隔每一个属性。

    showModalDialog()方法的参数,用“;”号分隔每一个属性(设置宽度和高度的时候,需要添加“px“单位)。

    close()——关闭当前窗体

    重点保护对象:

    setInterval(“函数()”,时间值)——根据指定的时间(毫秒),延迟循环执行。

    clearInterval();——用于停止interval。

    setTimeout(“函数()”,时间值)——根据指定的时间(毫秒),延迟执行一次。

    clearTimeout();——用于停止timeout执行。

     

    Js中的文档对象(Document)

    课程目标

    1.了解什么是Dom模型?

    2.掌握Document常用的属性和方法?

    本章知识点

    1.什么是dom模型?

    Dom——文档对象模型(W3C组织用于解决浏览器的兼容问题)。

    2.为什么需要使用dom?

    能够容易的访问和更改网页中的任何内容。

    3.如何使用dom模型操作网页中的各个元素?

    3.1如何获取元素?

    方式一:

    利用dom的文档结构从上往下获取元素(只能用来获取表单元素)。

    例如:

    document.form表单名.元素名

    方式二:

    利用对象的三个特征:

    (id、name、标签名)来获取元素。

    id访问方式:

    document.getElementById(“id名”);——返回一个元素。

    name方式:

    document.getElementsByName(“name名”);——返回一个数组。

    标签名方式:

    document.getElementsByTagName(“标签名”);——返回一个数组。

    3.2如何修改元素的属性?

    修改元素的属性:

    根据获取的对象.属性=值;

    例如:

    document.getElementById("txtname").style.backgroundColor="green";

    document.getElementById("txtname").style.width=100;

    注意:

    修改属性的时候,如果有“-”减号;去掉“-”减号,后面的单词首字符大写。

    例如:

    background-color应该改成backgroundColor

    3.3如何动态添加元素?

    创建元素:

    document.createElement(“标签名”);

    追加元素:

    对象.appendChild(对象);

    删除元素:

    对象.removeChild(对象);

    替换元素:

    对象.replaceChild(新对象,旧对象);

    表单验证

    1.获取表单的选项值

    varvalues=document.getElementById("name").options[document.getElementById("name").selectIndex].innerText;

    举报
    举报
    版权申诉
    版权申诉
    word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    javascript
    提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:javascript.docx
    链接地址:https://www.bingdoc.com/p-6307570.html
    相关搜索
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开