JS语言学习笔记_第1页
JS语言学习笔记_第2页
JS语言学习笔记_第3页
JS语言学习笔记_第4页
JS语言学习笔记_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、认识JS语言 /起始document.write(hello); 显示文本document.getElementById(p1).style.color=blue; 修改特定文本的颜色 /结尾2、插入JS标签写入JS语句3、引用JS外部文件4、注释 / /*/5、定义变量 var 变量名 var char = “JavaScript”6、判断语句if(条件)条件成立时执行的代码else条件不成立时执行的代码7、函数function 函数名() 函数代码8、输出内容document.write() 括号内是字符串的话要加双引号,变量名不需要加双引号,多项内容可以用加号连接起来“” 是一个换行

2、符8、消息弹窗alert(字符串或变量)9、确认(confirm消息对话框)confirm(str) /str:在消息对话框中要显示的文本 返回值是Boolean值var message = confirm(str)if(message=true)用户点击确定按钮else用户点击取消按钮10、提问(prompt 消息对话框)prompt(str1,str2); /str1:要显示在消息对话框中的文本,不可修改 /str2:文本框中默认的内容,可以修改点击确定按钮,文本框中的内容将作为返回值点击取下按钮,将返回nullvar myname=prompt(请输入你的姓名:); if(myname!

3、=null) alert(你好+myname); else alert(你好 my friend.); 11、打开新窗口window.open(URL,窗口名称,参数字符串)URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。 窗口名称:可选参数,被打开窗口的名称。 1.该名称由字母、数字和下划线字符组成。 2._top、_blank、_selft具有特殊意义的名称。 _blank:在新窗口显示目标网页 _self:在当前窗口显示目标网页 _top:框架网页中在上部窗口中显示目标网页 3.相同 name 的窗口只能创建一个,要想创

4、建多个窗口则 name 不能相同。 4.name 不能包含有空格。 参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。12、关闭窗口window.close(); /关闭本窗口.close(); /关闭指定窗口第二章 认识DOM1、DOM (Document Object Model) 定义访问和处理HTML文档的标准方法HTML文档可以说由节点构成的集合,三种常见的DOM节点:1. 元素节点:上图中、等都是元素节点,即标签。2. 文本节点:向用户展示的内容,如.中的JavaScript、DOM、CSS等文本。3. 属性节点:元素属性,如标签的链接属性href=。2、通过ID 获取元素do

5、cument.getElementById(“id”) 3、innerHTML属性innerHTML 属性用于获取或替换HTML元素的内容语法Object.innerHTML1、Object是获取的元素对象,如通过document。getElementById(“id”)获取的元素2、注意书写,innerHTML区分大小写4、改变HTML样式语法 : Operty = new style;注:Object是获取的元素对象,如通过document。getElementById(“id”)获取的元素基本属性表5、显示和隐藏(display属性)语法:Object.st

6、yle.display = value注:Object是获取的元素对象,如通过document。getElementById(“id”)获取的元素value取值例子6、控制类名(className属性)className 属性设置或返回元素的class属性语法object.className = className 作用1、获取元素的class属性2、为网页内的某个元素制定一个css样式来更改元素的外观下面代码,获取元素的class属性 和 改变className3、进阶篇1、变量的命名规范1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字2、变量名区分大小写3、不允

7、许使用JavaScript的关键字和保留字做变量名2、+号操作符3、操作符的优先级(高到低)算术操作符-比较操作符-逻辑操作符-“=”赋值符号4、数组的创建语法:var myarray=new Array();var myarray= new Array(8); /创建数组,存储8个数据。 数组的赋值var myarray = new Array(66,80,90,77,59);/创建数组同时赋值var myarray = 66,80,90,77,59;/直接输入一个数组(称 “字面量数组”)或var myarray=new Array(); /创建一个新的空数组 myarray0=66; /存储第1个人的成绩 myarray1=80; /存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论