乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      動(dòng)態(tài)生成select選項(xiàng)全接觸

       WindySky 2009-06-24

      文提供在不刷新頁(yè)面的前提下,動(dòng)態(tài)生成select選項(xiàng)的
      目前比較主流的三種方案。并且提供簡(jiǎn)單效率測(cè)試,網(wǎng)頁(yè)制作人員可以
      根據(jù)自己需要選擇。

      由于時(shí)間問(wèn)題,我沒(méi)有能寫文章說(shuō)明一下,但是我提供我寫的全部代碼。
      希望有興趣的同行研究一下。

      代碼寫的應(yīng)該是很詳細(xì)的。

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      <HTML>
      <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <style type="text/css">
      body{font-family:Courier New, Courier}
      select{font-size:8pt;font-family:Courier New, Courier}
      input{font-size:8pt;font-family:Courier New, Courier}
      </style>
      <SCRIPT LANGUAGE="JavaScript">
      <!--
      var opttext= new Array(1000);
      var optvalue=new Array(1000);

      function change(object){
      opt=object.options[object.selectedIndex];
      alert(opt.value+" : "+opt.text);
      }
      for(i=0;i<opttext.length;i++)
      {
      opttext[i]="zosatapo"+i;
      optvalue[i]="name"+i;
      }

      function option(){
          var opt;
          var start;
          var end;

          start=new Date();
          selContainer.innerHTML="";
          selContainer.innerHTML="<select id='selShow' onchange='change(this);'></select>";

          for(i=0;i<opttext.length;i++)
          {    opt=new Option();
              //or you may code like below:
              //opt=document.createElement("OPTION");
              opt.text=opttext[i];
              opt.value=optvalue[i];
              selShow.options.add(opt);
          }

          end=new Date();
          optionTime.innerText="The Operation Took Time:"+(end.getTime()-start.getTime())+" milliseconds";

      }

      function object()
      {
          var start;
          var end;
          var str="<select id='selShow' onchange='change(this);'>";

          start=new Date();
          selContainer.innerHTML="";

          for(i=0;i<opttext.length;i++)
          {
              str+="<option value='"+optvalue[i]+"'>"+opttext[i]+"</option>";
          }

          str+="</select>";
          selContainer.innerHTML=str;

          end=new Date();
          objectTime.innerText="The Operation Took Time:"+(end.getTime()-start.getTime())+" milliseconds";
      }


      function join()
      {
          var len=opttext.length;
          var arr=new Array(len);
          var start;
          var end;

          start=new Date();
          selContainer.innerHTML="";
          joinTime.innerText="";

          for(i=0;i<len;i++)
          {
              arr[i]="<option value='"+optvalue[i]+"'>"+opttext[i]+"</option>";
          }
          selContainer.innerHTML="<select id='selShow' onchange='change(this);'>"+arr.join()+"</select>";

          end=new Date();
          joinTime.innerText="The Operation Took Time:"+(end.getTime()-start.getTime())+" milliseconds";
      }
      //-->
      </SCRIPT>
      </HEAD>

      <BODY BGCOLOR="#FFFFFF">
      <p align=center><B><FONT SIZE=4>動(dòng)態(tài)生成SELECT選項(xiàng)演示大全</FONT></B></p>

      Method I:<font color=blue> options.add()</font><br>
      <Input type="Button" value="New Option" onclick="option();">
      <span id="optionTime">test</span><br><BR>

      Method I:<font color=blue>object.innerHTML</font><br>
      <Input type="Button" value="Object InnerHTML" onclick="object();">
      <span id="objectTime">test</span><br><BR>

      Method I:<font color=blue>object.innerHTML & Array.join()</font><br>
      <Input type="Button" value="Array Join" onclick="join();">
      <span id="joinTime"><a href=#>test</a></span><br><BR>

      <font color=blue>演示效果預(yù)覽區(qū)域:</font><br><br>
      <span id="selContainer">
      <select id="selShow"><option >Empty</option></select>
      </span>
      </BODY>
      </HTML>

       

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多