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

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

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

    冷面閻羅

    低調做人&&高調做事
    隨筆 - 208, 文章 - 3, 評論 - 593, 引用 - 0
    數據加載中……

    動態給select添加選項的常用方法

    web開發中,經常需要給select動態添加數據,常用的方法有幾種:

    1.基于dom方式的添加

    2.使用innerHTML添加

    3.object方式添加

    以下是示例

    < html > ??
    < head > ??
    < script > ??
    ??
    ?var?city?
    = ? new ?Array();???
    ?city[
    0 ] = " 西安 " ;???
    ?city[
    1 ] = " 烏魯木齊 " ;???
    ?city[
    2 ] = " 西寧 " ;???
    ?city[
    3 ] = " 北京 " ;???
    ?function?objectF()???
    ?
    {???
    ??
    ??var?s?
    = ?document.getElementById( " object " );???
    ??
    for (var?i = 0 ;i < city.length;i ++ )???
    ??
    {???
    ???var?option?
    = ? new ?Option(city[i],i);???
    ???s.options[i]
    = option;???
    ??????
    ??}
    ???
    ?}
    ???
    ?function?domF()???
    ?
    {???
    ??var?s?
    = ?document.getElementById( " dom " );???
    ??
    for ?(var?i = 0 ;i < city.length;i ++ )???
    ??
    {???
    ???var?option?
    = ?document.createElement( " option " );???
    ???var?text?
    = ?document.createTextNode(city[i]);???
    ???option.appendChild(text);???
    ???option.value
    = i;???
    ???s.appendChild(option);???
    ?????
    ??}
    ???
    ?}
    ???
    ?function?innerF()???
    ?
    {???
    ??
    ??var?sel?
    = ?document.getElementById( " inner " );???
    ??var?str?
    = ? " <select> " ;???
    ??
    for ?(var?i = 0 ;i < city.length;i ++ )???
    ??
    {???
    ???strstr?
    = ?str? + ? " <option?value=' " + i + " '> " + city[i] + " </option> " ???
    ??}
    ???
    ??strstr
    = str + " </select> " ;???
    ??sel.innerHTML
    = str;???
    ?}
    ???
    </ script > ??
    </ head > ??
    < body > ??
    < form > ??
    < table > ??
    ?
    < tr > ??
    ??
    < td > ??
    ???
    < select? ></ select > ??
    ??
    </ td > ??
    ??
    < td > ??
    ???
    < select? ></ select > ??
    ??
    </ td > ??
    ??
    < td > ??
    ???
    < div? > ??
    ????
    < select ></ select > ??
    ???
    </ div > ??
    ??
    </ td > ??
    ?
    </ tr > ??
    ?
    < tr > ??
    ??
    < td >< input?type = " button " ?value = " dom " ? ></ td > ??
    ??
    < td >< input?type = " button " ?value = " object " ? ></ td > ??
    ??
    < td >< input?type = " button " ?value = " inner " ? ></ td > ??
    ?
    </ tr > ??
    </ table > ??
    </ body > ??
    ??

    posted on 2007-03-30 15:54 冷面閻羅 閱讀(3867) 評論(2)  編輯  收藏

    評論

    # re: 動態給select添加選項的常用方法   回復  更多評論   

    garb
    2015-04-26 12:09 | 自行車

    # re: 動態給select添加選項的常用方法   回復  更多評論   

    第三方菲菲
    2015-04-26 12:09 | 自行車

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 大学生美女毛片免费视频| 亚洲成a人片在线观看中文动漫| 亚洲AV午夜成人片| 皇色在线免费视频| 亚洲成A∨人片天堂网无码| 亚洲AV无码一区二区三区网址| 无码区日韩特区永久免费系列 | 好大好深好猛好爽视频免费| 亚洲人成电影在线观看青青| 国产精品亚洲综合久久| 91在线视频免费看| 亚洲色偷偷综合亚洲AV伊人蜜桃| 久久精品a一国产成人免费网站| 亚洲色偷精品一区二区三区| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 免费无码一区二区三区| 国产桃色在线成免费视频| 亚洲日日做天天做日日谢| 日韩在线免费看网站| 一级毛片a免费播放王色| 亚洲成a人片在线观看无码| 久久精品一本到99热免费| 精品亚洲456在线播放| 亚洲精品视频在线看| 久久精品国产亚洲AV蜜臀色欲| 最近的中文字幕大全免费版| 久久被窝电影亚洲爽爽爽| 久久久久成人精品免费播放动漫| 亚洲电影在线播放| 精品免费国产一区二区三区| jizz免费在线观看| 久久久久亚洲精品日久生情| 日韩激情无码免费毛片| 黄桃AV无码免费一区二区三区 | 人人狠狠综合久久亚洲婷婷| 久久精品国产免费观看| 黄页网站在线视频免费| 亚洲黄色免费电影| heyzo亚洲精品日韩| 亚洲女人初试黑人巨高清| 免费亚洲视频在线观看|