一些常用的JS方法

2021-08-31 08:48:55 字數 951 閱讀 5611

獲取位址的引數

function search(param) else

}

input type="file" 不可編輯

今天在做專案的時候,遇到上傳文字框的問題,

在firefox中,該控制項產生的文字框是預設不可編輯的,但是在ie下,該文字框可編輯,

根據使用者需要,此文字框應為不可編輯。

但是直接將其設定為「readonly」或者「disabled」後,對應的瀏覽按鈕也無法使用了。所以此法不通。

在網上搜尋了一些資料,主要有以下幾種方法:

1.變通處理:

2.增加如下屬性:

contenteditable="false"

例項**:

去空格:

string.prototype.trim = function()

計算字串長度:

function getbyteslength(str)

為textarea設定maxlength屬性:

1.如果只是想限制字數, 又不想寫太多的話, 可以用

//或者

2.首先在textarea 上定義乙個 maxlength 屬性:

// 加上這個方法

function checklength(obj)

if(obj.value.length > max)

}

一些常用js方法

使用命名空間 var global global.namespace function str else 陣列相關 判斷元素是否存在 第一種寫法 為系統陣列物件新增原型擴充套件方法 array.prototype.inarray function value return false 第二種 自定義...

js的一些常用方法

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

js常用的一些方法

map 方法返回乙個由原陣列中的每個元素呼叫乙個指定方法後的返回值組成的新陣列,它不會改變原來的陣列。indexof 方法可返回某個指定的字串值在字串中首次出現的位置。如果要檢索的字串值沒有出現,則該方法返回 1。substring 方法用於提取字串中介於兩個指定下標之間的字元。這個和slice 有...