前端工作笔记
来源:互联网 发布:淘宝助理无法打印 编辑:程序博客网 时间:2024/06/06 03:29
前端工作笔记
1、链接去下划线
text-decoration: none;
添加下划线
text-decoration:underline;
点击input无边框
outline:none
2、onclick返回
onclick="history.back();return false;"onclick="javascript:history.go(-1)"
3、input框不能为空
required="required"
4、三元运算符
(a==1)?2:3
5、重启阿帕奇服务器
service httpd restart
6、用逗号分割字符串
var arr=str.split(",");
alert(arr[1]);
截取字符串
str.substring(start,stop);截取start到stop之间的字符串,不包含stop
str.indexOf("a");返回a在str中的位置
7、点击inputt无边框
outline:none;
8、js遍历
prev();prevAll();之前的同胞元素
next();nextAll();之后的同胞元素
children();子元素 find()后代元素
parent();parents();父元素
siblings();所有同胞元素
9、验证码倒计时
var countdown = 60; function settime(val) { if (countdown == 0) { val.removeAttribute("disabled"); val.value = "重发"; countdown = 60; return; } else { val.setAttribute("disabled", true); val.value = "已发送(" + countdown + ")"; countdown--; } setTimeout(function() { settime(val) }, 1000) }
10、json字符串互转
字符串转json对象
var obj = eval(strJSON);
var obj = strJSON.parseJSON();
var obj = JSON.parse(strJSON);
json对象转字符串
var str = obj.toJSONString();
var str = JSON.stringify(obj)
11、checkbox是否被选中
.is(":checked")
12、数组去重
var arr1=[1,2,1,2,3,4,6,5,6];var arr2=[];for(var i=0;i<arr1.length;i++){if(arr2.indexOf(arr1[i])==-1){arr2.push(arr1[i]);}}
13、scrollTop()窗口滚动
$("div").scrollTop();//获取当前滚动位置
$("div").scrollTop(100);//设置滚动位置
14、获取url后的参数
function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURI(r[2]); return null; }
function fmoney(num) { num = num.toString().replace(/\$|\,/g,''); if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*100+0.50000000001); cents = num%100; num = Math.floor(num/100).toString(); if(cents<10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3)); return (((sign)?'':'-') + num + '.' + cents);}
16、四舍五入保留V位小数
function decimal(num,v){ var vv = Math.pow(10,v); return Math.round(num*vv)/vv;}
text-overflow: ellipsis; overflow: hidden; white-space: nowrap;
0 0
- 前端工作笔记
- web前端学习笔记——Web的工作原理
- 好纠结,写什么好了!前端工作笔记
- 前端工作,每日记录
- 前端是如何工作?
- [前端] nodejs工作原理
- 前端工作安排20160106
- 前端工作面试问题
- 前端工作心得
- 工作前端记录
- 前端工作面试问题
- 前端开发工作必备
- 前端 笔记
- 前端笔记
- 前端笔记
- 前端笔记
- 前端笔记
- 前端笔记
- java基础(四)之java浅析异常处理机制
- SPI总线(五)
- easyui 布局
- Activity四种启动模式
- MQ的应用场景
- 前端工作笔记
- Mac系统上Android studio真机调试
- Android完全解决6.0以上机型不能拍照选择相册问题
- DELETE_FAILED_INTERNAL_ERROR Error while Installing APK
- glibc
- CString转char*/wchar_t* 转 char*
- B. USB vs. PS/2(结构体排序)
- 四种电子商务支付模式:支付网关模式、网上银行模式、第三方支付模式和手机支付模式。
- Javascript 元素宽高,偏移以及滚动位置