Javascript部分函式及使用說明

2021-08-31 02:19:25 字數 2271 閱讀 5707

在寫**的過程中,經常會使用一些常見的js函式及js操作使用,因此大概整理了一下。

1.charat()

var str = 「hello,world!」

document.write(str.charat(1))//輸出字母e

2.反選

frm.checkboxs.checked = !frm.checkboxs.checked;

3.替換

str=str.replace(/"/g,」");

5.得到字串中的字串

str = str.substring(0,10);

6.分割字串

var str = 「[email protected] 「;

var tmp = str.split(「@」);

7.得到字元的索引(位置)

var str = 「hello,world」;

document.write(str.indexof(「o」))

8.返回指定位置字元的unicode值

var str=」hello,world!」

document.write(str.charcodeat(1))//輸出101

9.將乙個或多個unicode值轉換為對應的字元

//輸出: hello

document.write(string.fromcharcode(72,69,76,76,79))

//輸出: abc

document.write(string.fromcharcode(65,66,67))

10.返回匹配的字元或字串

var code = source.value.match(/&#(/d+);/g);

11.字串編碼

escape()函式可對字串進行編碼,某些字元替換為十六進製制的轉義序列.

不過該方法不會對下面的ascii符號進行編碼: -_.!~*』()

var str=」hello,world!」;

str=escape(str);

document.write(str+」」)

str=unescape(str)

document.write(str+」」)

12.把字串uri編碼

var url=」 test/test.php?id=234″

document.write(encodeuri(url)+」

」)document.write(decodeuri(url)+」」)

13.字串大小寫轉換

var str=」hello,world!」

document.write(str.touppercase()+」

」)document.write(str.tolowercase()+」」)

14.把js**做unicode編碼

str = 「if(!window.x)」;

for(i=0; i

生成的編碼可以直接採用string.fromcharcode()的方式進行解碼

15.隱藏form中的元素名為」p_office」的值.

document.frm.p_office.style.display=」none」;

16. js返回指定頁面

17.判斷數字格式及長度是否正確

if(isnan(id))

var length=id.length;

if(length <18)

18.給div或其他屬性進行賦值:

document.getelementbyid(「p_id」).innerhtml=」(*身份帳號不能為空.)」;

19.下拉框同時支援輸入和下拉選擇兩種模式:

20.動態建立**行或列並賦值:

} 21.獲取form元素中的某型別物件(這裡為單選框):

var obj=document.listfrm;

var len=obj.length;

var fstr = 」;

for(i=0; i

22.js動態設定css樣式

document.getelementbyid(「para」).style.display=」none」;

document.getelementbyid(「para」).classname=」cssname」;

Javascript部分函式及使用說明

在寫 的過程中,經常會使用一些常見的js函式及js操作使用,因此大概整理了一下。1.charat var str hello,world document.write str.charat 1 輸出字母e 2.反選 frm.checkboxs.checked frm.checkboxs.checke...

javascript 好用及常用函式 ruby

1.js延時與動態顯示 new ajax.updater yourid rails info properties oncomplete function 有慢慢向下效果 else 根據判斷有向上或向下效果 延時用 duration 0.25 delay 3 2.顯示與隱藏層 結合rial 的aja...

函式簡介及部分內建函式

l 函式又稱方法,是完成某個特定功能的工具,方法可以接受引數,也可以不接受引數例如document.write hello hello為引數 l 函式可以大致分為兩大類 第一種是可以直接看到效果的 不需要特定返回某個結果,預設返回undefined 第二種是方法返回新的結果 l eval 接收乙個字...