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

js 剪切板的用法(clipboardData.setData)與js match函數(shù)介紹

 更新時(shí)間:2013年11月19日 09:43:30   作者:  
這篇文章主要是對(duì)js中剪切板的使用方法(clipboardData.setData)與js中的match函數(shù)進(jìn)行了介紹。需要的朋友可以過來參考下,希望對(duì)大家有所幫助

經(jīng)常看到這樣一種效果:就是單擊一個(gè)按鈕,就將某個(gè)區(qū)域內(nèi)的內(nèi)容,復(fù)制到了剪切板中。其實(shí)這個(gè)功能實(shí)現(xiàn)起來也不難,核心就是用到了window子對(duì)象clipboardData的一個(gè)方法:setData()
語法:
    clipboardData.setData(sDataFormat, sData)

參數(shù):sDataFormat:要復(fù)制的內(nèi)容的格式;sData:要復(fù)制的內(nèi)容。

返回值:復(fù)制成功返回true;失敗返回false。

復(fù)制代碼 代碼如下:

<script language="JavaScript">
function jianqie(id)
{var id;
var text=document.all(id).innerText
if (clipboardData.setData("text",text))
{alert("復(fù)制成功!")}
else
{alert("復(fù)制失敗!")}
}
</script>

js中match函數(shù)方法是使用正則表達(dá)式模式對(duì)字符串執(zhí)行查找,并將包含查找的結(jié)果作為數(shù)組返回。使用方法:
stringObj.match(rgExp)

其中stringObj是必選項(xiàng)。對(duì)其進(jìn)行查找的 String 對(duì)象或字符串文字。
rgExp是必選項(xiàng)。為包含正則表達(dá)式模式和可用標(biāo)志的正則表達(dá)式對(duì)象。也可以是包含正則表達(dá)式模式和可用標(biāo)志的變量名或字符串文字。

如果js中match函數(shù)方法沒有找到匹配,返回 null。如果找到匹配返回一個(gè)數(shù)組并且更新全局 RegExp 對(duì)象的屬性以反映匹配結(jié)果。JavaScript中match函數(shù)方法返回的數(shù)組有三個(gè)屬性:input、index和lastIndex。Input 屬性包含整個(gè)的被查找字符串。Index 屬性包含了在整個(gè)被查找字符串中匹配的子字符串的位置。LastIndex 屬性包含了最后一次匹配中最后一個(gè)字符的下一個(gè)位置。如果沒有設(shè)置全局標(biāo)志 (g),數(shù)組的0元素包含整個(gè)匹配,而第 1 到 n 元素包含了匹配中曾出現(xiàn)過的任一個(gè)子匹配。這相當(dāng)于沒有設(shè)置全局標(biāo)志的 exec 方法。如果設(shè)置了全局標(biāo)志,元素0到n中包含所有匹配。

下面的示例演示了js中match函數(shù)方法的用法:

復(fù)制代碼 代碼如下:

function MatchDemo(){   
   var r, re;         // 聲明變量。   
   var s = "The rain in Spain falls mainly in the plain";   
   re = /ain/i;    // 創(chuàng)建正則表達(dá)式模式。   
   r = s.match(re);   // 嘗試匹配搜索字符串。   
   return(r);         // 返回第一次出現(xiàn) "ain" 的地方。   
}
 

本示例說明帶 g 標(biāo)志設(shè)置的js中match函數(shù)方法的用法
復(fù)制代碼 代碼如下:

function MatchDemo(){   
   var r, re;         // 聲明變量。   
   var s = "The rain in Spain falls mainly in the plain";   
   re = /ain/ig;      // 創(chuàng)建正則表達(dá)式模式。   
   r = s.match(re);   // 嘗試去匹配搜索字符串。   
   return(r);         // 返回的數(shù)組包含了所有 "ain"

下面幾行代碼演示了字符串文字的js中match函數(shù)方法的用法。
復(fù)制代碼 代碼如下:

var r, re = "Spain";   
r = "The rain in Spain".replace(re, "Canada");   

match()方法用于從字符串中查找指定的值,本方法類似于indexOf()和lastindexOf(),不同的是它返回的是指定的值,而不是指定值在字符串中的位置。indexOf()和lastindexOf()方法返回位置數(shù)字 如果找不到返回-1。注意區(qū)分大小寫
復(fù)制代碼 代碼如下:

<script type="text/javascript">   
var str="Hello world!"  
document.write(str.match("world") + "")   
document.write(str.match("World") + "")   
document.write(str.match("worlld") + "")   
document.write(str.match("world!"))   
</script>

相關(guān)文章

  • 詳解JavaScript常用的Hook腳本

    詳解JavaScript常用的Hook腳本

    這篇文章主要介紹了JavaScript常用的Hook腳本,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • js改變文章字體大小的實(shí)例代碼

    js改變文章字體大小的實(shí)例代碼

    這篇文章主要介紹了js改變文章字體大小的實(shí)例代碼,有需要的朋友可以參考一下
    2013-11-11
  • 微信小程序3種位置API的使用方法詳解

    微信小程序3種位置API的使用方法詳解

    這篇文章主要介紹了微信小程序3種位置API的使用方法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 詳解微信小程序?qū)崿F(xiàn)跑馬燈效果(附完整代碼)

    詳解微信小程序?qū)崿F(xiàn)跑馬燈效果(附完整代碼)

    這篇文章主要介紹了微信小程序跑馬燈效果,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JavaScript使用位運(yùn)算符判斷奇數(shù)和偶數(shù)的方法

    JavaScript使用位運(yùn)算符判斷奇數(shù)和偶數(shù)的方法

    這篇文章主要介紹了JavaScript使用位運(yùn)算符判斷奇數(shù)和偶數(shù)的方法,涉及javascript位運(yùn)算的使用技巧,需要的朋友可以參考下
    2015-06-06
  • 簡(jiǎn)單的JavaScript互斥鎖分享

    簡(jiǎn)單的JavaScript互斥鎖分享

    這篇文章主要介紹了簡(jiǎn)單的JavaScript互斥鎖的相關(guān)資料,需要的朋友可以參考下
    2014-02-02
  • JS處理一些簡(jiǎn)單計(jì)算題

    JS處理一些簡(jiǎn)單計(jì)算題

    本篇文章通過JS來實(shí)現(xiàn)以下日常用經(jīng)常用到的計(jì)算以及換算等小工具,有興趣的朋友可以學(xué)習(xí)下。
    2018-02-02
  • 微信小程序h5頁面跳轉(zhuǎn)小程序的超詳細(xì)講解

    微信小程序h5頁面跳轉(zhuǎn)小程序的超詳細(xì)講解

    開發(fā)中涉及到一個(gè)需求,就是從一個(gè)預(yù)約票購買的頁面需要跳轉(zhuǎn)到?小程序,下面這篇文章主要給大家介紹了關(guān)于微信小程序h5頁面跳轉(zhuǎn)小程序的超詳細(xì)講解,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • url特殊字符編碼encodeURI?VS?encodeURIComponent分析

    url特殊字符編碼encodeURI?VS?encodeURIComponent分析

    這篇文章主要介紹了url特殊字符編碼encodeURI?VS?encodeURIComponent分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • JS+CSS實(shí)現(xiàn)大氣清新的滑動(dòng)菜單效果代碼

    JS+CSS實(shí)現(xiàn)大氣清新的滑動(dòng)菜單效果代碼

    這篇文章主要介紹了JS+CSS實(shí)現(xiàn)大氣清新的滑動(dòng)菜單效果代碼,通過鼠標(biāo)事件結(jié)合定時(shí)函數(shù)實(shí)現(xiàn)頁面元素動(dòng)態(tài)變換的效果,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10

最新評(píng)論

樟树市| 客服| 海阳市| 双峰县| 兰州市| 东海县| 大同市| 福鼎市| 宁德市| 宝清县| 平顺县| 同仁县| 永平县| 浑源县| 山阴县| 望谟县| 长岛县| 乡城县| 惠来县| 嘉兴市| 山丹县| 逊克县| 双柏县| 樟树市| 小金县| 辽阳县| 沂南县| 应用必备| 奉节县| 安陆市| 麟游县| 从江县| 元江| 金溪县| 新龙县| 阳东县| 体育| 五寨县| 时尚| 平潭县| 方城县|