培训了一段时间 ,现在上班将近两个月,在公司一般都是熟悉业务
就把自己最近常用的一些办法 放在 这里吧
以后 没遇到新的问题就在这里加强一印象吧
/**验证是否为空**/
//为空则return true
//反之则return false;
function isEmpty(str){
var s = $.trim(str);
if(s.length>0 && s != null && s != undefined){
return false;
}
return true;
} `/***文本框isNaN时的操作**/
//如果输入的不是数字则将当前对象的值清空
//一般用于验证只能为数字的文本框中
$("#dom").keyup(function(){
var val = $.trim($(this).val());
if(isNaN(val)){
$(this).val("");
}
});
//模拟点击事件
$("#dom").trigger("click");
//html5新特性 placeholder sessionStorage and localStorage
<input type="text" placeholder ="请输入提示文字">
//sessionStorage {窗口关闭{标签页}或者清除cookie才会清除保存在sessionStorage}
//localStorage {永久存在 {除非清除cookie}}
//两者都在不同的页面都可以拿到
//用法{常用}两者的用法一样 以sessionStorage 为例
//网上资料
http://blog.csdn.net/qxs965266509/article/details/10012821
var falg = "ok";
//保存falg的值
sessionStorage.ok = falg; //1.
sesesionStorage.setItem("ok",falg); //2.
//取得falg 的值
var falg = sessionStorage.ok; //a.
var falg = sessionStorage.getItem("ok");
//清除sessionStorage中的值
sessionStorage.removeitme("ok");
//也可以清除所有的值
seessionStorage.clear();