最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

最近項目寫了一些js,水平有待提高

 更新時間:2009年01月31日 23:03:31   作者:  
最近項目寫了一些js,水平有待提高,比較常用的一些js函數(shù)。
復(fù)制代碼 代碼如下:

function ResumeError() {
return true;
}
window.onerror = ResumeError;

function showdd(obj){
var dds = document.getElementById(obj).getElementsByTagName("dd");
var len = dds.length;
if(dds[0].style.display == "none"){
//該操作為展開菜單,需要判斷cookie中是否有該項
//1、有,刪除
//2、無,不執(zhí)行操作
changeshowmenu(obj);
for(var i = 0; i < len;i++){
dds[i].style.display = "";
}
}else{
//該操作為隱藏菜單,需要判斷cookie中是否有該項:
//1、有,不執(zhí)行操作
//2、無,則要在末尾添加進去
changehidemenu(obj);
for(var i = 0; i < len;i++){
dds[i].style.display = "none";
}
}
}

function changeshowmenu(obj){
var temp = getcookie("openid");
if(temp.indexOf(obj) != "-1"){
temp = temp.replace(obj + ",","")
addcookie("openid",temp,24);
}
}

function changehidemenu(obj){
var temp = getcookie("openid");
if(temp.indexOf(obj) == "-1"){
addcookie("openid",temp+obj+",",24);
}
}


function getcookie(sName) {//取得cookie
var aCookie = document.cookie.split("; ");
for (var j=0; j < aCookie.length; j++){
var aCrumb = aCookie[j].split("=");
if (sName == aCrumb[0])
return aCrumb[1];
}
return null;
}

function addcookie(objName,objValue,objHours){//添加cookie
var str = objName + "=" + objValue;
if(objHours > 0){//為0時不設(shè)定過期時間,瀏覽器關(guān)閉時cookie自動消失
var date = new Date();
var ms = objHours*3600*1000;
date.setTime(date.getTime() + ms);
str += "; expires=" + date.toGMTString();
}
document.cookie = str;
}

//根據(jù)一個以逗號分開的字符串,初始化菜單哪些需要隱藏
function initmenu(obj){
var arrmenu = obj.split(",");
for(var i = 0; i < arrmenu.length;i++){
var dds = document.getElementById(arrmenu[i]).getElementsByTagName("dd");
for(var j = 0;j < dds.length;j++){
dds[j].style.display = "none";
}
}
}

function $(obj){
return document.getElementById(obj);
}

function delIt(){
var cbxBool = 0;
for(var i = 0;i < cbxArray.length;i++){
var obj = $(cbxArray[i]);
if(obj.checked == true){
cbxBool = 1;
break;
}
}

if(cbxBool == 1){
var result = confirm("操作不可以恢復(fù),確定當前操作嗎?");
if(result){
return true;
}
}else{
alert("您還沒有選中項");
return false;
}
return false;

}
window.onload = function(){
var lendl = document.getElementById("globalLeft").getElementsByTagName("dl").length;
if(getcookie("openid") == null){
addcookie("openid","dl_c,dl_d,dl_e,dl_f,dl_g,dl_h,dl_i,dl_j,",24);
}
initmenu(getcookie("openid"));



var otable = document.getElementById("table");
var trs = otable.getElementsByTagName("tr");
for(var i = 0;i < trs.length;i++){
trs[i].onmouseover = function(){
this.style.backgroundColor = "#F7F7F7";
}
trs[i].onmouseout = function(){
this.style.backgroundColor = "#FFFFFF";
}
}
}

相關(guān)文章

  • JavaScript中判斷整字類型最簡潔的實現(xiàn)方法

    JavaScript中判斷整字類型最簡潔的實現(xiàn)方法

    這篇文章主要介紹了JavaScript中判斷整字類型最簡潔的實現(xiàn)方法,本文給出多個判斷整數(shù)的方法,最后總結(jié)出一個最短、最簡潔的實現(xiàn)方法,需要的朋友可以參考下
    2014-11-11
  • JavaScript 高效運行代碼分析

    JavaScript 高效運行代碼分析

    傳統(tǒng)上,網(wǎng)頁中不會有大量的腳本,至少腳本很少會影響網(wǎng)頁的性能。
    2010-03-03
  • TypeScript接口與泛型全面精講

    TypeScript接口與泛型全面精講

    接口是一系列抽象方法的聲明,是一些方法特征的集合,這些方法都應(yīng)該是抽象的,需要由具體的類去實現(xiàn),然后第三方就可以通過這組抽象方法調(diào)用,讓具體的類執(zhí)行具體的方法,泛型是靜態(tài)類型語言的基本特征,允許將類型作為參數(shù)傳遞給另一個類型、函數(shù)、或者其他結(jié)構(gòu)
    2022-10-10
  • JS實現(xiàn)的自定義右鍵菜單實例二則

    JS實現(xiàn)的自定義右鍵菜單實例二則

    這篇文章主要介紹了JS實現(xiàn)的自定義右鍵菜單,以兩則實例形式分析了javascript自定義右鍵菜單效果的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • Laydate時間組件在火狐瀏覽器下有多時間輸入框時只能給第一個輸入框賦值的解決方法

    Laydate時間組件在火狐瀏覽器下有多時間輸入框時只能給第一個輸入框賦值的解決方法

    這篇文章主要介紹了Laydate時間組件在火狐瀏覽器下有多時間輸入框時只能給第一個輸入框賦值的解決方法,需要的朋友可以參考下
    2016-08-08
  • javascript 二進制運算技巧解析

    javascript 二進制運算技巧解析

    javascript 中的二進制運算的一些技巧,曬出來和你們分享一下,希望可以幫助你們
    2012-11-11
  • JS實現(xiàn)倒計時和文字滾動的效果實例

    JS實現(xiàn)倒計時和文字滾動的效果實例

    這篇文章主要介紹了JS實現(xiàn)倒計時和文字滾動的效果,以實例的形式分析了倒計時與文字滾動效果的具體實現(xiàn)方法,并附有js時間變量的說明,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • webpack 單獨打包指定JS文件的方法

    webpack 單獨打包指定JS文件的方法

    下面小編就為大家分享一篇webpack 單獨打包指定JS文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Javascript使用uploadify來實現(xiàn)多文件上傳

    Javascript使用uploadify來實現(xiàn)多文件上傳

    本篇文章主要介紹了Javascript使用uploadify來實現(xiàn)多文件上傳,具有一定的參考價值,有需要的可以了解一下。
    2016-11-11
  • Bootstrap選項卡動態(tài)切換效果

    Bootstrap選項卡動態(tài)切換效果

    這篇文章主要為大家詳細介紹了Bootstrap選項卡動態(tài)切換效果,點擊登錄和注冊可以實現(xiàn)任意切換,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論

天祝| 江孜县| 定边县| 高雄县| 文成县| 永嘉县| 子洲县| 银川市| 汶上县| 兴安盟| 延津县| 布尔津县| 新源县| 江城| 兰坪| 郑州市| 华亭县| 莎车县| 鄂尔多斯市| 古田县| 藁城市| 江华| 宁乡县| 龙口市| 桃园县| 教育| 奉节县| 泰州市| 楚雄市| 玛纳斯县| 靖州| 中山市| 镇江市| 旬邑县| 翁源县| 时尚| 鹤岗市| 正阳县| 博罗县| 郁南县| 清原|