javascript如果直接使用字符串+的话,会被大量单引号搞晕,可以有两种比较简单的方法使用参数化拼接. 方式一,传统js //示例:StringFormat("abc{0}def","123");输出结果为"abc123def". function StringFormat() { if (arguments.length === 0) return null; var str = arguments[0]; for (var i = 1;
今天在操作一个元素时,id值是拼接的. var index = $(this).attr(‘index’); //0var id = ‘#’ + (index+1); //#01$(id).attr(‘style’,”); 正确处理:parseInt函数 var index = parseInt($(this).attr(‘index’)); //0var id = ‘#’ + (index+1); //#1$(id).attr(‘style’,”);
一.Js中获取地址栏参数 //从地址栏获取想要的参数 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } va