Javascript基本语法、DOM操作树和文档对象
基本语法的第一部分:1。数据类型(字符串、小数、整数、布尔值、时间和日期)
复制代码代码如下所示:
var s =3.14无功n = parseFloat(S)+ = 5;
var s =abc3.14 var = parseFloat / /南+ = 5(S); / /分析转换为十进制
var a parseInt() / /分析为整数型
IsNaN(字符串),判断一个字符串的数字模式是虚假的;不真实的
2、变
3,运营商:四大类
4,表达式(为了编一个语句):变量+运算符
5,声明:三类()
分类:
秩序
分支:如果…如果……;如果嵌套
开关…案例
循环:穷举法,迭代法,四要素(初始条件;循环条件;循环体;状态变化)
对于…
而…
6,数组:var =新数组();
7、函数:四个元素(名称、输入、返回、处理)
复制代码代码如下所示:
函数显示()
{
}
1。算子
比较运算符(7):=!
= =(相等)
2、字符串的子串的使用
三.练习题:求和求法(用JS法)
4、转换
DOM操作的第二部分(操作html)树
Windows对象——浏览器窗口
{ window.document。
Window.alert()}
window.location-地址栏
window.history- -前进和后退(访问历史)
window.status- -状态栏
window.document;(重点)
文档对象的第三部分:
1。寻找
var a document.getelementbyid(元素的ID)
var a document.getelementsbyname(元素的名称)
var a document.getelementsbytagnme(标签名称的元素)
2。操作元素的内容
常见元素:超链接、图片
它分为2类:
(1)表单元素(3级)的文本(输入:类型:文本、密码、文本、按钮(隐藏),提交 / / /复位按钮图像),选择(单选或复选框/选择下拉列表,列表框/文件)。
分配d.value = XXXX;
VaR值S = d.value
(2)非表单元素:H1的…H6;P;div;跨度;UL;OL;李(记忆新闻)
控制格式标签
内容容器标签:
作业:d.innerhtml = XXXX;
价值:var = d.innerhtml;
三.操作元素的属性
d.setattribute(名称,价值)
var = d.getattribute(名称)
d.removeattribute(名称)
4。操作元素的样式
(1)内联样式:
d.style xxxxx = XXXX;
var = d.style.backgroudcolor;
(2)类属性
d.classname =
5。手术相关因素
上、下、内、外