70.【JavaScript 6.0】(六)

简介: 70.【JavaScript 6.0】

16.更新DOM结点

1.修改文本的值:
dom结点.innerText()=;------>更新文本
===========================================================
2.转义HTML文本----------》操纵HTML
dmo结点.innerHTML='html语句';
===========================================================
3.通过JS操纵CSS--------->操纵CSS
dmo结点.style.padding=''------->外边距
dmo.style.color=''---------->颜色
demo.style.fontSize=''-------->字体大小
4.在操纵CSS的时候,下划线转换成驼峰命名,属性使用字符串。
===========================================================

1.修改文本的值:

2.可以解析HTML

3.解析CSS

17.删除Dmo结点

1.删除结点的步骤: 先获取父节点,再通过父节点删除自己。
(1).获取父节点
基本格式: 
var 个人父节点=子节点.parentElement;
eg:===============================
var ss=id.parentElement;
(2).通过父节点删除自己
个人/整体父节点.removeChildren(子节点);
ss.removeChild(id);
==================================================================
2.通过父节点的坐标去删除----------->动态删除,时刻变化着。
基本格式:
整体父节点.Children(整体父节点.children[0]);
eg:
father.remove(father.children[0]);

1.删除结点:

18.插入/创建节点

我们获得了某个Dmo节点,假设这个Dmo节点是空的,我们通过innerText就可以增加
一个元素了,但是这个dmo节点已经存在元素了,就会产生覆盖。
1.追加(已存在)--------------》appendChildren
1.追加的方式进行插入: -------->(已经存在的标签再追加)
被加入的节点.appendChild(节点);
eg:
 list.append(js);
 ==================================================

2.新建(为存在)--------------》createElement
(一)、HTML
1.创建一个新标签:
var newP = document.createElement('标签');  //创建一个标签P
2.给标签添加属性:
(1).第一种给标签赋值
newP.id='newP';    //给标签P设置一个id属性
(2).第二种给标签赋值
link.setAttribute('type','text/javascript');  //第一个属性名,第二个属性值 
3.在标签里面添加文本
newP.innerText='hello world';  //添加文本
4.追加到一个标签中
list.appendChild(newP);
===========================================================HTML-CSS
(二)、CSS
1.在头部创建style:
var myStyle = document.createElement('style');
2.设置属性以及属性赋值
myStyle.setAttribute('type','text/css');
3.在标签中添加文本文档
myStyle.innerHTML='body{background: rgb(231 206 212);}';
4.在头部文件中追加
document.getElementsByTagName('head')[0].appendChild(myStyle);
--------------------------
注意事项:
获取DOM实际上就是一个数组。
==================================================================
(三)。在A前面加入B;
var before = list.insertBefore(B,A);   //在A前面加入B

1.添加普通标签

()第二种添加属性名和数据值

(3).CSS

(4).在A前面添加B

19.操作表单:

1.表单是什么?--------->form
(1).文本框<text>,下拉框<select>,密码框<password>,
按钮<buttton>,文本域<textarea>,文件域,多选框<checkbox>
 隐藏域<hidden>...
1.获得表单的值与设置表单的值
1.获得表单的结点,结点有一个方法叫做value----->获得值
基本格式:
var username = document.getElementById('UserName');
username.value;
2.设置表单的值:
基本格式:
username.value=''; -------------->结点和属性

相关文章
|
JavaScript 前端开发
70.【JavaScript 6.0】(一)
70.【JavaScript 6.0】
59 0
|
5月前
|
移动开发 JavaScript 前端开发
快速认识JavaScript
快速认识JavaScript
|
8月前
|
JSON JavaScript 前端开发
JavaScript
JavaScript基础概要:包括数据类型的`=`, `==`, `===`和`use strict`;数组操作如`length`, `indexOf`, `slice`, `push`, `pop`, `unshift`, `shift`和`sort`;Map和Set的使用,如`get`, `set`, `delete`及遍历;函数的abs, rest参数,作用域,let, const和方法;内部对象如Date和JSON;BOM操作如window, screen和location;DOM操作涉及节点获取
37 0
|
存储 前端开发 JavaScript
javascript常用的东西
javascript常用的东西
151 0
|
JavaScript 前端开发
JavaScript小练习
JavaScript小练习
|
存储 JSON JavaScript
JavaScript Day01 初识JavaScript 3
JavaScript Day01 初识JavaScript
92 0
|
存储 JavaScript 前端开发
JavaScript Day01 初识JavaScript 2
JavaScript Day01 初识JavaScript
61 0
|
JavaScript 前端开发
JavaScript 介绍
JavaScript 介绍
213 0
JavaScript 介绍
|
安全 JavaScript 前端开发
你不知道的JavaScript丛书总结(一)
你不知道的JavaScript丛书总结(一)
|
JSON JavaScript 前端开发
你不知道的JavaScript丛书总结(二)
你不知道的JavaScript丛书总结(二)

热门文章

最新文章