<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)航:
     
    主站蜘蛛池模板: 婷婷久久久亚洲欧洲日产国码AV| 中文字幕亚洲综合小综合在线| 很黄很污的网站免费| 亚洲欧洲日本精品| 97人伦色伦成人免费视频| 午夜亚洲乱码伦小说区69堂| 亚洲av无码天堂一区二区三区| 老司机精品免费视频| 日韩成人免费视频播放| 亚洲熟女精品中文字幕| 青草草在线视频永久免费| 无遮挡免费一区二区三区| 午夜老司机免费视频| 亚洲AV永久无码精品一福利| 性做久久久久免费看| 人妻无码中文字幕免费视频蜜桃| 亚洲成年人啊啊aa在线观看| 免费精品无码AV片在线观看| 亚洲AV无码国产精品色午友在线 | 曰批全过程免费视频在线观看无码 | 日韩免费视频播放| 国产免费高清69式视频在线观看 | 亚洲AⅤ无码一区二区三区在线| 久久不见久久见免费影院www日本| 亚洲AV永久青草无码精品| 免费国产成人高清在线观看网站| 国产亚洲玖玖玖在线观看| 亚洲国产精品一区二区三区久久 | 野花视频在线官网免费1| 亚洲成av人在线视| 国产猛烈高潮尖叫视频免费 | 国产精品国产免费无码专区不卡| 精精国产www视频在线观看免费| 亚洲一级毛片中文字幕| 亚洲成a人片在线观看国产| 国产成人精品免费视频动漫| 无人视频在线观看免费播放影院| 亚洲美女中文字幕| 亚洲国产精品无码久久久久久曰| 久久免费看黄a级毛片| 国产特黄一级一片免费|