Dom
风从北方来
一枚前端攻城狮
展开
-
url请求页面浏览器的工作原理
url 请求页面到界面显示,浏览器是如何工作的?主要有以下6个步骤: 1. 浏览器使用http或https协议发出url请求,向服务端请求页面。 2.服务端根据url地址找到代码,返回到浏览器端,浏览器把请求回来的html代码经过解析(利用状态机解析为词),构造成dom树(利用栈的方式)。 3.计算css规则应用到dom树上。 4.根据css属性对dom树元素进行逐个渲染,得到内存中的位图。 5.对于变化可能性不大的子元素进行合成,得到合成位图,增加后续绘制的速度。(可选步骤) 注:是否需要合成.原创 2021-04-06 09:42:18 · 484 阅读 · 0 评论 -
Dom样式操作,属性操作以及创建标签
1.样式操作总结:obj.className=x 设置类名为x obj.classList 获取obj对象的所有类 obj.classList.add('c1') 在obj对象中添加类c1 obj.classList.remove('c2') 在obj对象中删除类c2obj.style.fontSize='16px' 设置属性fontSize为16...原创 2018-05-31 20:43:41 · 1360 阅读 · 0 评论 -
Dom提交表单及其他
1.提交表单<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <原创 2018-05-31 21:49:52 · 543 阅读 · 0 评论 -
Dom绑定事件的三种方式
Dom绑定事件的三种方式:1.在标签上绑定 Dom0写法例1:实现功能:鼠标放在tr标签上会变色,鼠标移开颜色消失<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> &am原创 2018-06-02 16:38:05 · 2681 阅读 · 0 评论 -
django 数据模型中 null=True 和 blank=True的区别
null :针对数据库,如果 null=True, 表示数据库的该字段可以为空,即在Null字段显示为YES。 blank :针对表单,如果 blank=True,表示你的表单填写该字段时可以不填,但是对数据库来说,没有任何影响https://blog.csdn.net/it_dream_er/article/details/52761399...转载 2018-08-14 20:22:23 · 1724 阅读 · 0 评论 -
对JavaScript,jQuery,AJAX,Dom的理解
JavaScript是一门语言,类似c,Java,特别之处在于浏览器是它的解释器。 Dom,我把它理解为html文档。JavaScript可以通过Dom操作获取或修改html中的标签,就是所谓的Dom操作。 jQuery 是JavaScript的一个库,jQuery对象相当于对Dom操作的封装,当然,jQuery也可以操作Dom(在此Dom可理解为一个或几个标签)。方法:append(),pr...原创 2018-08-21 15:41:43 · 442 阅读 · 0 评论