JavaScript Jquery常用屬性

2021-09-20 18:07:28 字數 1750 閱讀 1002

遍歷

1、each()函式

字串:

1、字串陣列:

a.將含特定分隔號的字串擷取成陣列和取值。

var keywords="我,是,字,符,串";

var key = keywords.split(","); //以逗號將其分隔為長度為5的字串陣列

for(i=0;ialert(key[i]);

}2、字元擷取替換:

a、擷取:var value=province.substring(province.lastindexof(";")+1,province.length)

b、替換:用str.replace("|",",") 只會替換第乙個匹配的字元, str.replace(/\|/g,",")則可以替換掉全部匹配的字元(g為全域性標誌)。

變數

1、js中定義字元靈活拼接的變數:

var name = "test_"+num;   //拼接變更名,num是變數

//使用的時候再拼接

alert(window["test_"+num]); //100,需要呼叫再拼接取值

轉義

");注:此處需要將「abc」指定為字串,所以雙引號需要作為引數值的一部分傳遞,因此需要轉義。

事件

1、獲取焦點時,如果輸入框的內容為「手機」,則置為空。

2、onerror

js通過onerror判斷是否存在,如果不存在,則替換為指定的預設:

如果/img/10000011.jpg不存在,則顯示/img/default.jpg。

操作

1、延時執行:

settimeout(function() ,1000);

2、提交請求:

location.href="/com

pany/dp_ajax.action?presentproduct.id="+id;(id是變數)

二、表單提交:

(1)var form = document.getelementbyid('query');// 'query'是from表單id

$('form[id=shopform]').attr('action','/check.action'); //可更換

form.submit();//提交

(2)formname.submit();//"formname"為form表單的name屬性值;

3、驗證格式:

var regular =/^[0-9]$/;

if(num!=null && regular.test(num))else 

} );

8、根據自定義屬性賦值:

$("input[xid=key]").val("馬爾地夫");

9、禁止瀏覽器後退:

//以下**都是有用的。

10、實時獲取輸入的內容:

$("input:text").bind("input propertychange",function());

或:

11、input的禁用和唯讀不能css控制,所以用js、jquery處理

$(".search-input").attr();//禁用搜尋框

$(".search-input").attr();//搜尋框唯讀

C Json JsonProperty 常用屬性

public class testdatalistentity jsonproperty nullvaluehandling nullvaluehandling.ignore public string testname jsonproperty nullvaluehandling nullvalu...

XMLHttpRequest物件的常用屬性和方法

xmlhttprequest 物件的三個常用的屬性 1.onreadystatechange 屬性 onreadystatechange 屬性存有處理伺服器響應的函式。下面的 定義乙個空的函式,可同時對 onreadystatechange 屬性進行設定 2.readystate 屬性 readys...

Editext的inputType常用屬性

多行輸入,回車鍵為換行,無其他功能 inputtype填入屬性後,預設singleline true 效果,這裡除外 text 普通 textpassword 不可見密碼 textcapcharacters 字母大寫 textcapwords 首字母大寫 textcapsentences 僅第乙個字...