学习参考:http://www.w3school.com.cn/js/js_htmldom.asp
Javascript是一种脚本语言,区分大小写。
获取html语言中的元素:Var x = document.getElementByIdx_x_x_x(“idName”);若没找到,x包含null
绝不要使用在文档加载之后使用 document.write()。这会覆盖该文档。比如,在script函数中调用,则之前的页面元素将全部消失,只剩下document.write()新写入的内容;
4. 修改 HTML 内容的最简单的方法时使用 innerHTML 属性,如document.getElementByIdx_x_x_x(“idName”). innerHTML = 新的html内容;
标签的href属性可用于指定超链接目标的URL,如www.baidu.com”>进入百度/
Javascript可以在HTML文档的
或
中插入,也可以保存在拓展名为
.js
的外部文件中,引用时,在
HTML
文档设置
标签的
src
属性为外部的
.js
文件名。
JavaScript拥有动态类型,即相同名字的变量可用作不同的类型;
可用科学技术法表示数字。var x = 123e3;//123000 var x = 123e-3;//0.123
数组的初始化:var arrays = [“haha”,”zizi”,”xixi”];与C语言的初始化不同,C语言用的是大括号{};
Javascript中所有的事物均是对象,如字符串、数字、日期、函数等,每种对象均包括属性和方法;
JavaScript函数的关键词是小写的”function”;
JavaScript的函数若是带参数,直接写参数名称即可。如myFunction(para1,para2);自动根据传入的para1、para2的值决定参数类型;
若想JavaScript函数返回值,直接用“return 值”即可,函数的名称上不需要像C语言那样需要声明函数返回值得类型;
任何地方,如函数内,向未声明的JavaScript对象赋值,则该变量自动作为全局变量声明;
数字与字符相加,将变成字符串;
If…else,for,while,do…while,条件表达式的用法与C语言一样,多了一“for…in”表达方式;
17.对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
var person={firstname:"John", lastname:"Doe", id:5566};上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。
18.对象属性有两种寻址方式:
name=person.lastname;
name=person["lastname"];
















