亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tutorial5_page10.htm

?? 經典JS書,有了這些基礎,就可以玩轉js了
?? HTM
字號:
<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
<title>Webmonkey: javascript: Thau's JavaScript Tutorial: Day 1</title>
<meta NAME="keywords"
CONTENT="javascript, hotwired, webmonkey, javascript, javascript tutorial, thau, dave thau, developer resource, developer, development, web

development, design, code, geek, warez, free, new, latest, news, tools,

info, tutorials, how-to, builder, web builder, pag">
<meta NAME="description"
CONTENT="Thau's JavaScript Tutorial: Day 1: Not only does Thau give the JavaScript skinny, but he'll have you writing your first script by the end of the day.">
<meta NAME="Template" CONTENT="E:\LIZEJUN\OFFICE\html.dot">
</head>

<body TEXT="#000000" LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">

<table CELLSPACING="0" BORDER="0" CELLPADDING="3" WIDTH="702">
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE"><font FACE="宋體" LANG="ZH-CN" SIZE="4" COLOR="#ff0000"></font><b><font
    FACE="System,黑體" LANG="ZH-CN" SIZE="5" COLOR="#ff0000">第</font><font FACE="宋體"
    LANG="ZH-CN" SIZE="5" COLOR="#ff0000">10</font><font FACE="System,黑體" LANG="ZH-CN"
    SIZE="5" COLOR="#ff0000">頁:在表單元素中應用onchange</font></b><font
    FACE="宋體" LANG="ZH-CN"><br>
<!-- BYLINE -->    </font><font FACE="System,黑體" LANG="ZH-CN" SIZE="2">作者:</font><a
    HREF="mailto:thau@wired.com"><font FACE="宋體" LANG="ZH-CN" SIZE="2">Thau!</font></a><font
    FACE="宋體" LANG="ZH-CN"> <!-- SEE ALSO LINKS --></font></td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN">嘗試這個例子并閱讀下面的注釋:</font> 
    <h2>My favorite animal is ...</h2>
    <form>
      <font FACE="宋體" LANG="ZH-CN"><p><select NAME="choose_category" size="1">
        <option SELECTED>dogs </option>
        <option>fish </option>
        <option>birds </option>
      </select> <select MULTIPLE NAME="the_examples" SIZE="1">
        <option>poodle </option>
        <option>puli </option>
        <option>greyhound . </option>
      </select> </font></p>
    </form>
    <font FACE="System,黑體" LANG="ZH-CN"><p>注釋一個比較復雜的</font><font
    FACE="宋體" LANG="ZH-CN">JavaScript</font><font FACE="System,黑體" LANG="ZH-CN">程序。首先,我們<br>
    看看表單本身:</font> </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="TOP" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN"><pre>

</font>&lt;form name=&quot;the_form&quot;&gt;

&lt;select name=&quot;choose_category&quot; 

onChange=
&quot;swapOptions(window.document.the_form.choose_category.options[selectedIndex].text);&quot;&gt;

&lt;option selected&gt;Dogs

&lt;option&gt;Fish

&lt;option&gt;Birds

&lt;/select&gt;



&lt;select name=&quot;the_examples&quot; multiple&gt;

&lt;option&gt;poodle

&lt;option&gt;puli

&lt;option&gt;greyhound      .

&lt;/select&gt;

&gt;/form&gt;
</pre>
    </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN">該表單有兩個元素:一個下拉選單和一個列表選<br>
    單。下列選單的處理器調用函數</font><tt>swapOptions()</tt><font
    FACE="System,黑體" LANG="ZH-CN">。<br>
    該函數在首部已經作了定義,其參數為</font><font FACE="宋體" LANG="ZH-CN">- 
    </font><font FACE="System,黑體" LANG="ZH-CN">被選的動<br>
    物種類。<p>首部中我首先定義的幾個數組:</font> </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="TOP" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN"><pre>

</font>var dogs = new Array(&quot;poodle&quot;,&quot;puli&quot;,&quot;greyhound&quot;);

var fish = new Array(&quot;trout&quot;, &quot;mackerel&quot;, &quot;bass&quot;);

var birds = new Array(&quot;robin&quot;, &quot;hummingbird&quot;, &quot;crow&quot;);
</pre>
    </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN">注意這些數組的命名和下拉選單中的命名一致。很<br>
    快你就會明白為什么。現在我們看看當下拉選單被<br>
    改變時被調用的函數:</font> </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="TOP" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN"><pre>

</font>function swapOptions(the_array_name)

{

	var numbers_select = window.document.the_form.the_examples;

	var the_array = eval(the_array_name);

	setOptionText(window.document.the_form.the_examples, the_array);

}
</pre>
    </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN">該函數的定義包括一個參數:</font><tt>the_array_name</tt><font
    FACE="System,黑體" LANG="ZH-CN">。如<br>
    果打開下拉選單并選擇</font><font FACE="宋體" LANG="ZH-CN">&quot;Fish&quot; </font><tt><font
    FACE="System,黑體" LANG="ZH-CN">,則</font><font FACE="宋體" LANG="ZH-CN">the_array_name</font></tt><font
    FACE="System,黑體" LANG="ZH-CN"> <br>
    就等同于字符串</font><font FACE="宋體" LANG="ZH-CN">&quot;Fish&quot;</font><font
    FACE="System,黑體" LANG="ZH-CN">。<p>函數主體中第</font><font FACE="宋體"
    LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">行包括一個變量用于引用第</font><font
    FACE="宋體" LANG="ZH-CN">2</font><font FACE="System,黑體" LANG="ZH-CN">個表單<br>
    元素:列表選單。</p>
    <p>第</font><font FACE="宋體" LANG="ZH-CN">2</font><font FACE="System,黑體"
    LANG="ZH-CN">行引入一個新概念:</font><tt>eval()</tt><font FACE="System,黑體"
    LANG="ZH-CN">。</font><tt>eval()</tt><font FACE="System,黑體" LANG="ZH-CN">比較奇<br>
    特,我們留在以后的課程中講解。第</font><font FACE="宋體" LANG="ZH-CN">2</font><font
    FACE="System,黑體" LANG="ZH-CN">行命令的這<br>
    些結果是變量</font><tt>the_array</tt><font FACE="System,黑體" LANG="ZH-CN">將等同于前面所定義的數<br>
    組之一。如果</font><tt>the_array_name</tt><font FACE="System,黑體" LANG="ZH-CN">是</font><font
    FACE="宋體" LANG="ZH-CN">&quot;Fish&quot; </font><tt><font FACE="System,黑體"
    LANG="ZH-CN">,<br>
    </font><font FACE="宋體" LANG="ZH-CN">the_array</font></tt><font FACE="System,黑體"
    LANG="ZH-CN">則等同于</font><font FACE="宋體" LANG="ZH-CN">Fish</font><font
    FACE="System,黑體" LANG="ZH-CN">數組。如果你想了解這是<br>
    怎么作的,請學習</font><a HREF="tppmsgs/msgs1.htm#101"><font FACE="宋體"
    LANG="ZH-CN">eval</font></a><font FACE="System,黑體" LANG="ZH-CN">。</font> </p>
    <font FACE="System,黑體" LANG="ZH-CN"><p>第</font><font FACE="宋體" LANG="ZH-CN">3</font><font
    FACE="System,黑體" LANG="ZH-CN">行定義另一個函數</font><tt>setOptionText()</tt><font
    FACE="System,黑體" LANG="ZH-CN">。</font> <br>
    <tt>setOptionText()</tt><font FACE="宋體" LANG="ZH-CN"> </font><font
    FACE="System,黑體" LANG="ZH-CN">用于將</font><tt>the_array</tt><font
    FACE="System,黑體" LANG="ZH-CN">賦值給列表選單。以下為該函數內容:</font></td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="TOP" BGCOLOR="#ffffff"><pre>

function setOptionText(the_select, the_array)

{

	for (loop=0; loop &lt; the_select.options.length; loop++)

	{

		the_select.options[loop].text = the_array[loop];

	}

}
</pre>
    </td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN">該函數有兩個參數:對選單元素的引用和一個數<br>
    組。第</font><font FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體"
    LANG="ZH-CN">行設立一個</font><font FACE="宋體" LANG="ZH-CN">for</font><font
    FACE="System,黑體" LANG="ZH-CN">循環,由于循環所有的選單<br>
    元素。注意選單元素的選項屬性是該選單所有選項<br>
    組成的數組。因為它是一個數組,你可以用長度<br>
    (</font><font FACE="宋體" LANG="ZH-CN">length</font><font FACE="System,黑體"
    LANG="ZH-CN">)屬性發現數組的元素數目。</font><font FACE="宋體"
    LANG="ZH-CN"> </font><font FACE="System,黑體" LANG="ZH-CN"><p>第</font><font
    FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">次循環時,循環變量值是</font><font
    FACE="宋體" LANG="ZH-CN">0</font><font FACE="System,黑體" LANG="ZH-CN">。循環的主體值為:<br>
    <br>
    </font><font FACE="宋體" LANG="ZH-CN">the_select.options[0].text = the_array[0];<br>
    <br>
    </font><font FACE="System,黑體" LANG="ZH-CN">如果你在下拉選單中選擇了</font><font
    FACE="宋體" LANG="ZH-CN">&quot;Fish&quot;</font><font FACE="System,黑體" LANG="ZH-CN">,則</font><tt>the_array<br>
    [0]</tt><font FACE="System,黑體" LANG="ZH-CN">就是</font><font FACE="宋體"
    LANG="ZH-CN">&quot;trout&quot;</font><font FACE="System,黑體" LANG="ZH-CN">,所以該行命令將列表選單中的第<br>
    </font><font FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">個選項改成</font><font
    FACE="宋體" LANG="ZH-CN">&quot;trout&quot; </font><font FACE="System,黑體"
    LANG="ZH-CN">。下一次循環時,循環等于<br>
    </font><font FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">,并且列表選單中第</font><font
    FACE="宋體" LANG="ZH-CN">2</font><font FACE="System,黑體" LANG="ZH-CN">個選項則是</font><font
    FACE="宋體" LANG="ZH-CN"> &quot;mackerel&quot; </font><font FACE="System,黑體"
    LANG="ZH-CN">。</p>
    <p>注意,當你改變一個選項的文字時,并不能改變選<br>
    單的尺寸,所以如果你所改變后的文字很長的話,<br>
    其后面的部分可能會被切去。</font><font FACE="宋體" LANG="ZH-CN"> </p>
    </font><font FACE="System,黑體" LANG="ZH-CN"><p>變通方法是擴展選單的長度:<br>
    <br>
    </font><font FACE="宋體" LANG="ZH-CN">&lt;option&gt;greyhound      </font><font
    FACE="System,黑體" LANG="ZH-CN">。<br>
    </p>
    <p>注意:我用了一個句號來擴展選單框的長度。這個<br>
    辦法很管用。</p>
    <p>如果你理解了該例子,你對</font><font FACE="宋體" LANG="ZH-CN">JavaScript</font><font
    FACE="System,黑體" LANG="ZH-CN">的了解就比<br>
    較深了。</font></td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="TOP" BGCOLOR="#ffffff"><!-- PAGE X LINKS --><!-- this stuff checks if there are more pages in this story. if so, we'll
suck out the titles of those pages and build links. Right now, the maximum is
15 pages. --><!-- this is a mini-template that formats each pageX link. So, if a story
has 15 pages, we need to generate 15 links to it. This is how each one
will look... --> <font FACE="System,黑體" LANG="ZH-CN"><p>第</font><font
    FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page1.htm">第</font><font FACE="宋體" LANG="ZH-CN">5</font><font
    FACE="System,黑體" LANG="ZH-CN">日課程介紹</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">2</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page2.htm">介紹反饋表單</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">3</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page3.htm">控制文字域的值</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">4</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page4.htm">文字域事件</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">5</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page5.htm">反饋表單處理器</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">6</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page6.htm">文字域的練習</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">7</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page7.htm">復選框</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">8</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page8.htm">單選框</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">9</font><font FACE="System,黑體" LANG="ZH-CN">頁:<a
    HREF="tutorial5_page9.htm">選單</a><br>
    第</font><font FACE="宋體" LANG="ZH-CN">10</font><font FACE="System,黑體"
    LANG="ZH-CN">頁:<a HREF="tutorial5_page10.htm">在選單中應用</font><font
    FACE="宋體" LANG="ZH-CN">onchange</font><font FACE="System,黑體" LANG="ZH-CN">命令</a><br>
    </p>
    <p> </p>
    </font><font FACE="System,黑體" LANG="ZH-CN" SIZE="4"><p><br>
    </p>
    </font><font FACE="System,黑體" LANG="ZH-CN" SIZE="2"><p><br>
<!-- AUTHOR TAGLINE -->    </font></td>
  </tr>
  <tr>
    <td WIDTH="77%" VALIGN="MIDDLE"></td>
  </tr>
</table>
<font FACE="System,黑體" LANG="ZH-CN">

<p> </p>
</font>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97精品超碰一区二区三区| 国产综合色精品一区二区三区| 午夜精品久久久久久久| 亚洲精品一区二区三区四区高清 | 另类人妖一区二区av| 国产精品成人网| 欧美mv日韩mv国产| 欧美日韩一区三区| 99视频精品全部免费在线| 另类综合日韩欧美亚洲| 亚洲成人av在线电影| 综合久久一区二区三区| 国产一区二区在线看| 亚洲视频在线观看一区| 国产成人啪午夜精品网站男同| 亚洲曰韩产成在线| 国产亚洲欧美色| 欧美三片在线视频观看| 国产成人亚洲精品青草天美| 日韩精品国产欧美| 国产成人亚洲精品青草天美| 日韩成人一区二区| 亚洲妇女屁股眼交7| 亚洲毛片av在线| 国产精品理伦片| 国产调教视频一区| 久久无码av三级| 精品久久久网站| 欧美一级日韩不卡播放免费| 欧美日韩精品是欧美日韩精品| 91在线视频18| 99久久精品99国产精品| www.一区二区| 91免费视频网址| 色美美综合视频| 色播五月激情综合网| 在线日韩av片| 日本久久精品电影| 欧美三级欧美一级| 欧美午夜精品电影| 欧美日韩成人综合天天影院| 欧美日韩在线三区| 欧美日韩中文一区| 欧美日本视频在线| 欧美疯狂做受xxxx富婆| 日韩欧美区一区二| 久久综合九色综合欧美亚洲| 久久婷婷色综合| 久久久久一区二区三区四区| 国产亚洲综合av| 国产精品久久影院| 亚洲精品成人a在线观看| 亚洲激情一二三区| 亚洲图片一区二区| 日本亚洲欧美天堂免费| 久久草av在线| 国产成人在线影院| 色综合久久综合中文综合网| 91国产视频在线观看| 欧美日高清视频| 日韩欧美色综合网站| 国产色一区二区| 中文字幕一区日韩精品欧美| 亚洲一线二线三线久久久| 视频一区中文字幕| 午夜精品久久久久久久| 7777女厕盗摄久久久| 精品国产电影一区二区| 一本到一区二区三区| 国产成人三级在线观看| 国产盗摄女厕一区二区三区| 视频在线观看一区| 久久精品夜色噜噜亚洲aⅴ| 91精品免费观看| 337p日本欧洲亚洲大胆色噜噜| 国产三级三级三级精品8ⅰ区| 亚洲丝袜制服诱惑| 天堂一区二区在线| 国产精品综合av一区二区国产馆| 高潮精品一区videoshd| 精品视频色一区| 精品美女被调教视频大全网站| 国产精品麻豆一区二区| 亚洲国产精品久久一线不卡| 国产精品一区二区在线播放 | 91啪九色porn原创视频在线观看| 欧美日韩亚洲综合| 久久综合久久鬼色中文字| 亚洲欧美日韩系列| 韩国一区二区视频| 欧美最新大片在线看| 久久久.com| 亚洲一区二区成人在线观看| 国产精品一区二区黑丝 | 国产日韩av一区二区| 亚洲国产婷婷综合在线精品| 国产综合久久久久久鬼色| 91久久精品网| 国产亚洲精品aa午夜观看| 亚洲va国产天堂va久久en| 成人一区二区三区视频| 日韩一区二区三区免费观看| 自拍偷拍亚洲激情| 国产在线精品国自产拍免费| 欧美色成人综合| 国产精品视频yy9299一区| 麻豆中文一区二区| 精品视频色一区| 亚洲精品视频在线| 国产精品白丝jk白祙喷水网站| 欧美精品vⅰdeose4hd| 亚洲人成网站精品片在线观看| 韩国欧美一区二区| 欧美一区二区日韩一区二区| 亚洲黄色av一区| 99久久伊人网影院| 国产亚洲欧美色| 在线视频你懂得一区| 国产精品美女久久久久久久| 精品亚洲欧美一区| 欧美一级理论性理论a| 亚洲午夜久久久| 在线一区二区三区四区五区| 中文字幕一区在线| 不卡一二三区首页| 中文字幕不卡在线观看| 国产成人欧美日韩在线电影| 久久久综合激的五月天| 久久99精品久久久久| 日韩你懂的在线播放| 免费av成人在线| 欧美一级黄色片| 捆绑调教美女网站视频一区| 欧美一区二区三区免费视频| 日产欧产美韩系列久久99| 欧美日韩一区二区三区视频| 亚洲午夜一二三区视频| 欧美午夜影院一区| 亚洲成av人片在www色猫咪| 91久久精品一区二区二区| 一区二区三区国产精华| 欧洲国产伦久久久久久久| 一区二区三区四区乱视频| 91国产福利在线| 午夜电影一区二区| 欧美一级在线免费| 国内精品国产成人国产三级粉色 | 91久久线看在观草草青青| 亚洲国产aⅴ天堂久久| 欧美体内she精高潮| 日韩精品国产精品| 日韩精品一区二区三区在线| 国产主播一区二区三区| 欧美国产一区二区在线观看 | 成人国产视频在线观看| 亚洲精品免费在线| 欧美精品日日鲁夜夜添| 美日韩一级片在线观看| 26uuuu精品一区二区| 成人黄色片在线观看| 一区二区三区在线观看视频| 欧美精品在线观看播放| 狠狠色狠狠色综合系列| 亚洲国产电影在线观看| 在线免费不卡电影| 美国毛片一区二区三区| 国产精品色在线| 欧美体内she精高潮| 国产一区二区三区综合| 亚洲丝袜自拍清纯另类| 91精品国产综合久久久久久久久久| 久久国产福利国产秒拍| 国产精品美女久久福利网站| 欧美视频第二页| 欧美大片顶级少妇| 精品国产乱码久久久久久免费| 欧美精品一区二区在线播放| 成人免费毛片片v| 92精品国产成人观看免费| 色综合天天综合网天天狠天天| 日韩视频中午一区| 亚洲影院在线观看| 波波电影院一区二区三区| 91麻豆123| 精品久久久久久最新网址| 欧美欧美欧美欧美首页| 久久精品国产网站| 亚洲视频免费在线| 日韩丝袜情趣美女图片| 99精品国产99久久久久久白柏| 天堂影院一区二区| 中文字幕中文字幕中文字幕亚洲无线| 欧美老肥妇做.爰bbww视频| 国产成人午夜视频| 日韩精品视频网| 亚洲精品免费在线| 亚洲国产精品传媒在线观看| 日韩一区二区电影网| 一本大道久久a久久综合| 国产成人自拍高清视频在线免费播放|