迭代添加各种常用方法:项目中一定会有很多常用的方法,包括:取值,校验,等...... 获取 url 后的参数 function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); }…
若未声明,则都是js的方法 1.indexOf indexOf(str):默认返回字符串中第一次出现索引位置 的下标,没有则返回-1 indexOf(str,position):返回从position指定的位置开始,字符串第一次出现的索引 lastIndexOf(str):返回在字符串中最后一次出现的索引 例子: var str1 = "javascript html css"; var position = 5; console.log(str1.indexOf("s&qu…
JS获取地址栏制定参数值: //获取URL参数的值 function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; } JS去除空字符: St…
//前台接收get参数值 function getQueryString(name) { var queryStrings = window.location.search.split('&'); for (var i = 0; i < queryStrings.length; i++) { if (queryStrings[i].indexOf(name + "=") != -1) …
//记录一下前端开发中 JS常用的方法等,持续收集整理中 ---------------------------------------------------------- //处理键盘事件 禁止后退键(Backspace)密码或单行.多行文本框除外 function banBackSpace(e) { var ev = e || window.event;//获取event对象 var obj = ev.target || ev.srcElement;//获取事件源 var t = obj.…
在网上看了不少js方法的总结没,自己也尝试总结过,这篇只迄今为止觉得最清楚的,尤其是call和apply的方法总结,很到位!! 1.javascript删除元素节点 IE中有这样一个方法:removeNode(),这个方法在IE下是好使的,但是在Firefox等标准浏览器中就会报错了 removeNode is not defined,但是在核心JS中有一个操作DOM节点的方法叫:removeChild(). 我们可以先去找到要删除节点的父节点,然后在父节点中运用removeChild来移除我们…
1.javascript删除元素节点 IE中有这样一个方法:removeNode(),这个方法在IE下是好使的,但是在Firefox等标准浏览器中就会报错了 removeNode is not defined,但是在核心JS中有一个操作DOM节点的方法叫:removeChild(). 我们可以先去找到要删除节点的父节点,然后在父节点中运用removeChild来移除我们想移除的节点.我们可以定义一个方法叫removeElement: function removeElement(_element…
1,获取表格中的元素,支持IE,chrome,firefox //获取表单元素的某一个值 function getTableColumnValue(tableId, rowNumber, columnNumber) { var tableRef = document.getElementById(tableId); var elementRef = tableRef.rows[rowNumber].cells[columnNumber]; var elementValue = ''; if (e…
1.获取被选中行的名称<tab选项卡中为iframe> /* S 获取首页被选中的选项卡名称 */ var currTab = $("#layout_center_tabs", window.parent.document).tabs('getSelected'); var tabname = currTab.panel('options').title; /* E 获取首页被选中的选项卡名称 */ 2.执行其他iframe 中的方法 var tabname = "…
var Util = {}; Util.byClass = function (oClass) {//全局获取 var tags = document.all ? document.all : document.getElementsByTagName('*'); var arr = []; var reg = new RegExp("\\b" + oClass + "\\b"); for (var i = 0; i < tags.length; i++) {…