<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 22, comments - 8, trackbacks - 0, articles - 0
       :: 首頁(yè) ::  :: 聯(lián)系 :: 聚合  :: 管理

    今天學(xué)習(xí)的是3個(gè)方法:$A() $H() $R()

    < HTML >
    ?
    < HEAD >
    ??
    < script? src ="prototype.js" ></ script >
    ??
    < script >
    ??
    function ?showOptions()
    ??{
    ????
    var ?someNodeList? = ?$('lstEmployee').getElementsByTagName('option');
    ????
    // 首先通過(guò)$()方法得到select元素,然后通過(guò)getElementsByTagName得到元素里面的子元素(就這么解釋吧,反正給自己看)
    ???? var ?nodes? = ?$A(someNodeList);
    ????
    // $A()函數(shù)能把它接收到的單個(gè)的參數(shù)轉(zhuǎn)換成一個(gè)Array對(duì)象
    ???? // 這個(gè)方法,結(jié)合被本類庫(kù)擴(kuò)展了的Array類,能方便的把任何可枚舉列表轉(zhuǎn)換成或拷貝到一個(gè)Array對(duì)象。一個(gè)推薦的方法就是把DOM?Node?Lists轉(zhuǎn)換成一個(gè)普通的Array對(duì)象,從而更有效率的進(jìn)行遍歷
    ????nodes.each( function (node){ // 遍歷
    ????????alert(node.nodeName? + ?':'? + ?node.innerHTML);
    ????});
    ??}

    ?
    function ?testHash()
    ?{
    ????
    // create?the?object
    ???? var ?a? = {first: 20 ,second: 20 ,third: 30 };
    ????
    var ?h? = ?$H(a); // $H()函數(shù)把一些對(duì)象轉(zhuǎn)換成一個(gè)可以枚舉的和聯(lián)合數(shù)組類似的Hash對(duì)象
    ????alert(h.toQueryString()); // 輸出first:20&second:20&third:30
    ?}

    ?
    function ?demoDollar_R()
    ?{
    ????
    // $R()函數(shù)是new?ObjectRange(lowBound,upperBound,excludeBounds)的縮寫(xiě)
    ???? var ?range? = ?$R( 10 , 20 , false ); // 這里的參數(shù)false/true代表了是否顯示上限(也就是這里的20,false是顯示)
    ????range.each( function (value,index){
    ????????alert(value);
    ????});
    ????
    // 方法無(wú)非就是依次的在彈出對(duì)話框中輸出10,11,12,13,14,15,16,17,18,19,20
    ?}
    ??
    </ script >
    ?
    </ HEAD >

    ?
    < BODY >
    ???
    < select? id ="lstEmployee" ?size ="10" >
    ??
    < option? value ="5" > Buchanan,Steven </ option > / <!-- ?這里的option子元素將會(huì)被方法showOptions()遍歷輸出? -->
    ??
    < option? value ="8" > Callahan,Laura </ option >
    ??
    < option? value ="1" > Davolio,Nancy </ option >
    ?
    </ select >< br >
    ?
    < input? type? ="button" ?value ="show?the?options" ?onclick ="showOptions();" > 測(cè)試$A()函數(shù)
    < br >
    數(shù)組中的值是:???first:20,second:20,third:30
    < br >
    ?
    < input? type? ="button" ?value ="TestHash" ?onclick ="testHash();" > 測(cè)試$H()函數(shù)
    ?
    < br >
    ?
    < input? type? ="button" ?value ="Sample?Count" ?onclick ="demoDollar_R();" > 測(cè)試$R()函數(shù)
    ?
    </ BODY >
    </ HTML >

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 丁香婷婷亚洲六月综合色| 亚洲网站在线播放| 国产精品亚洲一区二区无码| 国产大片线上免费观看| 亚洲va久久久久| 成人免费视频软件网站| 久久久久亚洲精品无码网址色欲 | 女人18毛片免费观看| 亚洲中文字幕久久精品无码A | 亚洲国产精品激情在线观看| 人人爽人人爽人人片A免费| 亚洲精品一级无码中文字幕| aa午夜免费剧场| 久久久久久久久亚洲| h视频在线免费看| 亚洲精品中文字幕无乱码麻豆| 女人18特级一级毛片免费视频| 日日狠狠久久偷偷色综合免费| 亚洲色欲色欲www在线丝| 91青青国产在线观看免费| 亚洲精品人成网在线播放影院| 国产免费观看黄AV片| a毛片久久免费观看| 亚洲日韩乱码中文无码蜜桃 | 免费人成网站在线播放| 中文字幕视频免费在线观看| 亚洲人成在线播放网站岛国| 无码一区二区三区免费视频| 又大又硬又粗又黄的视频免费看| 国产AV无码专区亚洲精品| 四虎国产精品免费久久| eeuss影院www天堂免费| 亚洲国产高清美女在线观看 | 免费精品无码AV片在线观看| 亚洲 日韩经典 中文字幕| 亚洲一级片免费看| 啦啦啦完整版免费视频在线观看| 亚洲av无码偷拍在线观看| 亚洲成AV人片一区二区| 日本最新免费不卡二区在线| 国产自国产自愉自愉免费24区|