随笔分类 -  javascript

React中ref的用法
摘要:在React数据流中,父子组件唯一的通信方式是通过props属性;那么如果有些场景需要获取某一个真实的DOM元素来交互,这时候就要用到React的refs属性。 1、可以给DOM元素添加ref属性 上面例子实现了两种方式,通过ref来获取真实DOM元素。因为第二个文本框本身为真实dom元素,也可以通 阅读全文

posted @ 2018-08-11 16:12 姜莹莹 阅读(9039) 评论(1) 推荐(0)

理解JavaScript闭包
摘要:《高级程序设计》上,这样说:当函数内部定义了其他函数的时候,就创建了闭包。闭包有权访问包含函数内部的所有变量。 简单说一下我的理解: 由于普通的函数执行之后,资源就会被回收、内存释放,如果需要保留其内部的变量,那么我们需要建立函数的闭包。 上面例子中,当函数a执行完并返回后,闭包使得JavaScri 阅读全文

posted @ 2018-08-09 16:48 姜莹莹 阅读(138) 评论(0) 推荐(0)

浏览器兼容性问题整理
摘要:一、IE8-下无法识别后续以innerHTML方式添加的自定义标签例如要创建一个自定义标签thetag,事先已document.createElement('thetag'),但后续通过innerHTML的方式添加的该元素,IE8-是不认的。。createElement + appendChild ... 阅读全文

posted @ 2015-09-15 09:40 姜莹莹 阅读(318) 评论(0) 推荐(0)

js当前页面刷新并且清空文本内容的方法
摘要:js当前页面刷新并且清空文本内容的方法:1、js代码:location.reload();2、html: 阅读全文

posted @ 2015-07-16 15:03 姜莹莹 阅读(2666) 评论(0) 推荐(0)

append和innerHTML的区别以及使用方法
摘要:1、appendjquery中的append的使用方式:$("#id").append("test");该操作是将append中的html标签字符串追加插入到匹配元素的末尾。2、innerHTMLinnerHTML是js的原生方法,$("#id")是个Jquery对象,Jquery没有innerHT... 阅读全文

posted @ 2015-06-27 11:28 姜莹莹 阅读(2931) 评论(0) 推荐(0)

IE8数组不支持indexOf方法的解决办法
摘要:在使用indexof方法之前加上以下代码就可以了。if (!Array.prototype.indexOf){ Array.prototype.indexOf = function(elt /*, from*/){ var len = this.length >>> 0; var from =... 阅读全文

posted @ 2015-04-21 11:14 姜莹莹 阅读(983) 评论(0) 推荐(0)

a标签的href和onclick
摘要:1、链接的onclick事件被先执行,href的事件后执行2、就今天遇到的问题说一下,通过a标签的onclick事件实现点击后定位到指定的div,或者是执行其他函数(比如弹出artdialog等),页面如果有滚动条,那么页面的滚动条都会首先置顶,这样会引起不必要的页面跳动。所以,推荐的使用方法是测试... 阅读全文

posted @ 2014-07-09 12:37 姜莹莹 阅读(366) 评论(0) 推荐(0)

JQuery设置checkbox选中或取消等相关操作
摘要:$("[name='checkbox']").attr("checked",'true');//全选$("[name='checkbox']").removeAttr("checked");//取消全选$("[name='checkbox']:even").attr("checked",'true'... 阅读全文

posted @ 2014-06-26 10:14 姜莹莹 阅读(61726) 评论(1) 推荐(0)

JS eval()函数
摘要:js eval()函数这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。举个小例子://执行表达式var the_unevaled_answer = "2 + 3";var the_evaled_answer = eval("2 + 3");alert("the un-eval... 阅读全文

posted @ 2014-06-25 19:16 姜莹莹 阅读(447) 评论(0) 推荐(0)

JSP页面中的tab页
摘要:首先下载bootstrap-tab.js和bootstrap.min.css 首页 Profile Messages Settings参考:http://blog.chinaunix.net/uid-25979788-id-3757108.html 阅读全文

posted @ 2014-03-13 19:01 姜莹莹 阅读(3610) 评论(0) 推荐(0)

JSP页面获取下来框select选中项的值和文本的方法
摘要:code:一:javascript方法var mySelect=document.getElementById("username");var index=myselect.selectedIndex;选中项的value: myselect.options[index].value;选中项的text: myselect.options[index].text;二:jquery方法(前提是已经加载了jquery库)var options=$("#test option:selected");选中项的value:alert(options.val());选中 阅读全文

posted @ 2014-03-08 16:31 姜莹莹 阅读(5121) 评论(0) 推荐(0)