博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript - DOM and BOM
阅读量:3781 次
发布时间:2019-05-22

本文共 910 字,大约阅读时间需要 3 分钟。

目录


一、DOM

1、JS中标签关系

   
   
   

2、JS操作页面标签

// 创建一个div标签var div = document.createElement("div");// 添加到body末尾,返回自身div = body.appendChild(div);// 插入到body中box标签前,返回自身div = body.insertBefore(div, box);// 替换掉body中box标签,返回boxbox = body.replaceChild(div, box);// 在body中移除div,返回自身div = body.removeChild(div);

3、JS操作DOM一般步骤

  • 1、创建标签
  • 2、设置标签样式文本
  • 3、添加到页面指定位置
	
DOM操作
box box box bi box

 

二、BOM

1、窗口操作 open

// 新tag打开目标地址open("http://www.yahoo.com");// 自身tag转跳目标地址open("http://www.yahoo.com", '_self');// 自定义窗口打开目标地址open("http://www.yahoo.com", '_blank', 'width=300, height=300');

2、历史记录 history

// 历史后退history.back();// 历史前进history.forward()

3、导航器 navigator

// 拥有浏览器信息的字符串navigator.userAgent;

4、地址信息 location

// 协议location.protocol// 服务器location.hostname// 端口号location.port// 参数拼接location.search
	
BOM

你可能感兴趣的文章
Java语言基础(内部类,匿名内部类,object类)
查看>>
Java语言基础(数组冒泡排序,选择排序等,二分法)
查看>>
史上最全的集合(集合UML图(Collection集合和Map集合)详解,子接口(list和set)泛型)
查看>>
IO流(字节流和字符流)
查看>>
P1563 玩具谜题
查看>>
L1-002 打印沙漏 (20分)
查看>>
P1217 [USACO1.5]回文质数 Prime Palindromes
查看>>
P1014 Cantor表
查看>>
实验十 算术编码
查看>>
实验二 二维随机变量信息量的计算
查看>>
使用react脚手架创建react项目时发生错误
查看>>
关于setState是异步与同步的
查看>>
56. 合并区间---js解法
查看>>
5. 最长回文子串---js解法
查看>>
USACO 2007 Open Gold/acwing2240:餐饮 (拆点+最大流)‘三分图匹配’
查看>>
那些年你不知道的C++STL进制转换函数
查看>>
区间和并问题 思路加模板整理(校门外的树)
查看>>
C++中next_permutation函数的使用方法、原理及手动实现
查看>>
网络流常用小技巧之 拆点
查看>>
最大权闭合子图
查看>>