- 博客(10)
- 收藏
- 关注
原创 js中点击链接又闪回去的解决办法
因为再点击链接之后会重新的刷新页面 所以会变为原来的样子解决办法:<a href="javascript"></a>这样就可以啦!这个问题真的搞了我好久 好气!
2022-02-16 16:41:05
447
原创 js中的let和const
在es6之前只有全局变量和函数内的局部变量 所以说var在函数之外声明的就是全局变量 而在函数里面声明的就是局部变量 只能在函数的内部使用。在es6之后就出现了块级作用域 在两个{}之间的就是一个块作用域 所以出现了let let在{}代码块中是有效的 在{}外面是没有效的var 和let的一些区别:var x=3;{var x=4;}输出x=4;上面代码中的var是全局变量 所以输出为4let x=3{ let x=5;}输出x=3上面的let在块作用域中有效
2022-02-14 11:47:22
2734
原创 js中的this指向
js中的this的指向分为以下几种情况:1.在方法中 this表示的是方法所属的对象 举个例子var person{ name:"lli", age:"15, myname:function(){ return this.name;}}上面的实例中 this指向的就是myname方法所属的对象 person2.单独使用的时候this指向的是全局 即window3.在函数中this也是指向的全局对象 但是在严格模式
2022-02-13 17:01:20
1826
原创 js-h5的自定义属性
1.js的自定义属性格式element.setAttribute("data-time",2)2.获取自定义属性的值element.getAttribute("data-time")
2022-02-10 13:13:55
313
原创 js-中this的指向
js中this指向的是调用事件的对象btn.onclick=function(){ this.disabled=true}其中的this的指向就是btn
2022-02-09 12:31:33
181
原创 js-改变属性
当js中改变属性的时候直接调用事件 然后就可以改变属性。btn.onclick=function(){div.innerhtml="wohuilaile";}但是有一个元素是特殊的,就是表单元素 input当改变input里面的文字内容的时候 我们不用innerhtml来改变 而是用value属性改变input里面的文字内容。...
2022-02-09 12:29:40
940
原创 innerText和innerHTML的区别
innerText是输出其中的所有文字并且不会识别html标签。并且会自动取消所有的换行和空格。而innerHtml可以识别所有的html标签,并且不会取消换行和空格。
2022-02-09 12:14:31
1272
原创 js基础-DOM获取元素的方法
DOM中获取元素的方法:1.var id=document.getElementById('id') 返回的是一个对象console.log(typeof id)结果为object2.var div=document.getElementByTagName("div')返回的是一个伪数组3.var box=document.getElementByClassName('box')返回的仍然是一个数组HTML5新增的获取元素的方法:var box=document.querySelec
2022-02-09 10:19:03
484
原创 CSS中清除浮动的代码
.clearfix:after { content: "\0020"; display: block; height: 0; clear: both;}.clearfix { zoom: 1;}什么时候需要清除浮动呢?首先明确 浮动是要脱离标准流的 也就是说浮动起来的元素是不占有自己原先的位置的当父元素的内容均浮动并且没有给父元素设置高度的时候 下面的标准流的元素就会顶替到上来 造成结构错乱。此时在css中添加如上的代码,并且在父元素添加cle..
2022-02-07 14:54:29
975
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人