![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
kw先生
修炼技术中。
展开
-
关于js的replaceChild()使用的一些问题
这个方法不能在父节点中直接使用,而需要从子节点导向父节点,再使用。 如: <script type="text/javascript"> function replaceMessage() { var content = document.getElementsByTagName("div"); //div为想要插入新的子节点的父节点。 var newnode = docum...原创 2019-03-01 22:34:49 · 900 阅读 · 0 评论 -
javascript中的style和CSS有些是不一样的
一定要先加style,然后样式写法不同,如background-color与backgroundColor。原创 2019-03-01 23:24:19 · 289 阅读 · 0 评论 -
获取鼠标点击位置坐标,无参使用有参方法,点击整个屏幕事件。
document.onclick=show; //有参数方法可以不传参使用,点击整个页面事件。 function show(e){ alert(e.clientX+","+e.clientY); //获取鼠标点击的坐标 } document.onclick=function(e){ alert(e); //默认e为鼠标点击事件。 } ...原创 2019-03-02 17:01:58 · 760 阅读 · 0 评论 -
onload()方法最好都写上。
在导入js时候,要是放在head后面,而js文件中没引用onload()就会出错。原创 2019-03-02 21:58:59 · 1636 阅读 · 0 评论 -
onclick()方法不能识别innerHTML
个人理解:innerHTML是写在文本上的,用节点不能识别,只能用this,用length时就可以用节点。 例: node.onclick=function(){ alert(node.innerHTML);//这样子就是不行的 alert(this.innerHTML);//就OK } ...原创 2019-03-03 00:21:51 · 1039 阅读 · 0 评论 -
关于JSON的坑。
JSON是一种语法,用来序列化对象、数组、数值、字符串、布尔值和null。它基于 JavaScript 语法,但与之不同:JavaScript不是JSON,JSON也不是JavaScript。 在我看来,json就是用来转化对象和字符串的。 通过JSON.parse转化字符串为对象,通过JSON.stringify将对象转化为字符串。 var people = { "name": "...原创 2019-04-01 17:01:47 · 140 阅读 · 0 评论 -
if(方法)的问题。
目前原理不懂,但是if(方法),方法是不会变成它的返回值的,必须加运算符如==转化,才可以正确使用。 如: if(this.finds(this.lists2,this.current)==1) //这样就行,但是if(this.finds(this.lists2,this.current))就不行。 { this.lists2.push(this.current); } f...原创 2019-04-02 20:58:52 · 213 阅读 · 0 评论