博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS复习
阅读量:6907 次
发布时间:2019-06-27

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

##获取样式##

>.style获取或设置都是内嵌的方式。如果样式在内联或者外联,可以通过styleSheets获取样式表。现代浏览器是cssRules,也兼容IE的rules的写法;IE是rules,IE没有console。
>
>最终样式表:IE:currentStyle.height;现代浏览器:getComputedStyle(d2,null).height。特点:只能获取,不能设值。这个样式是计算后的,是只读的。
>
>可以设置classname名字改变或设置样式。
##增加节点##
>appendchild()
>
>       1、创建一个新元素createElement
>       2、创建一个新文本createTextNode
>       3、将创建的新元素和新文本结合为一个新标签
>       4、找到一个节点作为父节点
>       5、向父节点添加最后一个子节点
##替换节点##
>innerHTML替换节点:  innerHTML(可以获取,可以设置)
>
>ID.innerHLML="<p>idsfdjvbjdf</p>    //或全部替换
>
>innerHTML增加节点     只会显示内容,代码会被解析
>         ID.innerHLML+="<p>idsfdjvbjdf</p>";
>现代浏览器增加了微软创造的innerHTML的功能,支持table,option,而IE不支持table里的<tr><td>和option通过innerHTML添加节点。
>
>innerText 添加节点,原代码不会被解析,会把原内容显示出来
##封装函数##
>当写出一个函数后,想封装成为可用的函数调用,可以将会改变的改为变量,不会变的不便。
##特殊属性##
>直接写在html中的属性,不管后面显示什么,都会是默认属性。比如:
>disabled:不可选   不会提交给服务器。与onlyread的区别在于,onlyread会提交给服务器。
>
>multiple 多选
##this##
>在一个对象中用this代表当前对象,如果在对象里又嵌套另一个函数中,this代表window对象。
##词法作用域##
>在函数中用了var 的通通先声明变量,但不会复制值,声明后,此时声明的变量为undefined。然后从上往下执行才会赋值。
>函数也会先被创建。

转载于:https://www.cnblogs.com/q1748486819/p/5540762.html

你可能感兴趣的文章
谷歌如何测试软件 —— 第三部分
查看>>
NSURLRequest with UserAgent
查看>>
闲聊桌面应用开发[Win16->Win32->ATL/WTL/MFC->WinForm->WPF/Silverlight/WinRT]
查看>>
Android SwipeRefreshLayout 官方下拉刷新控件介绍
查看>>
ArcGIS Pro体验01——申请、下载、安装
查看>>
Weblogic12 集群部署
查看>>
ueditor的过滤、转义、格式丢失问题
查看>>
Qt widget--杭州小笼包
查看>>
C# 轻松读取、改变文件的创建、修改、访问时间 z
查看>>
WPS2012交叉引用技巧,word比wps这点强更新參考文献
查看>>
内存映射文件
查看>>
分布式缓存BeIT Memcached简介
查看>>
JetBrain WebStorm 注册码
查看>>
Windows 7安装PHP运行环境和开发环境
查看>>
JAVA中的Calendar得到当前时间的年份、月份、日期
查看>>
CSS media--(来自网易)
查看>>
ExtJS 4学习
查看>>
本站博客园首页头条推荐文章
查看>>
Ruby入门笔记
查看>>
Atitit.软件开发的几大规则,法则,与原则。。。attilax总结
查看>>