js 工具函数

一、document.getElementById
function $(id){
    return document.getElementById(id);
}
  $("id").value
二、生成select的option
var _option = $("id");
_option.options[0]=new Option("Name","value");
  生成:<option value="value">Name</option>
//var id = "{\"id\":\""+ids+"\"}";
三、ajax重复提交缓存问题:
url = url + "&tpnum="+Math.round(Math.random()*10000);

四、JSON字符串转换为JSON对象
   JSON
字符串:
       var str1 = '{ "n": "xx", "s": "man" }'; 
       JSON对象:
       var str2 = { "n": "xx", "s": "man" };
  JSON字符串转换为JSON对象 var obj = eval('(' + str + ')'); 这样即可用obj.n来取值。

五、判断是否为IE
        var isIE;
        var ua = navigator.userAgent.toLowerCase();
        window.ActiveXObject ? isIE = ua.match(/msie ([\d.]+)/)[1]:0;

posted on 2011-11-28 19:22  贾吾  阅读(186)  评论(0)    收藏  举报

导航