一些常用js方法

2021-06-21 12:13:58 字數 932 閱讀 8345

/*使用命名空間*/

var global = {};

global.namespace = function(str)else

}//陣列相關

//判斷元素是否存在

//第一種寫法:為系統陣列物件新增原型擴充套件方法

array.prototype.inarray = function (value)

}return false;

};//第二種:自定義

global.namespace("arrays");

global.arrays.inarray = function (arr,value)

}return false;

};//刪除陣列重複元素

global.arrays.unique = function(data);

for (var k=0; k};

data.length=0;

for (var k in a)

return data;

} //js指令碼、樣式相關

//新增js指令碼

function loadscripttext(scripttext) catch (e)

//var head=document.getelementsbytagname("head")[0]; //head標籤之間加上js指令碼

}//新增樣式

function loadstyletext(csstext) catch (e)

var head=document.getelementsbytagname("head")[0]; //head標籤之間加上style樣式

}/*loadscripttext("alert(2);");

loadstyletext("#testspan");*/

一些常用的JS方法

獲取位址的引數 function search param else input type file 不可編輯 今天在做專案的時候,遇到上傳文字框的問題,在firefox中,該控制項產生的文字框是預設不可編輯的,但是在ie下,該文字框可編輯,根據使用者需要,此文字框應為不可編輯。但是直接將其設定為 ...

js的一些常用方法

乙個乙個來看 val 來對乙個頁面元素進行取值和賦值 取值 var result txtsearch val 賦值 txtsearch val result each 對乙個集合的操作,對集合裡面的每乙個元素進行後面的方法呼叫,例如 each data.list,function i,item 頁面...

js一些常用相容方法

1.刪除空白節點 function deletespace node return node 2.獲取非行內樣式 function getstyle obj,attr 3.相容鍵盤按鍵 function getbutton evt else if window.event 4.相容滾動條高度 doc...