
|
編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規(guī)定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應(yīng)結(jié)果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據(jù)人的指令一步一步去工作,完成某種特定的任務(wù)。這種人和計算體系之間交流的過程就是編程。 【實例名稱】 下拉框式網(wǎng)站導(dǎo)航代碼 【實例描述】 本例的導(dǎo)航并不是菜單,而是對網(wǎng)站中各個模塊的描述。用戶可以通過下拉列表框,了解網(wǎng)站中各個模塊的功能。 【實例代碼】 <html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>標(biāo)題頁-本站(www.xue51.com)</title>
<SCRIPT LANGUAGE="JavaScript">
var messages = new Array(6); //顯示的信息數(shù)組
messages[0] = "";
messages[1] = "這里查詢所有的健康咨詢,學(xué)習(xí)如何保護自己的身體,如何正確飲食!";
messages[2] = "是剛注冊的用戶嗎?還不知道如何瀏覽本站吧,從這里進入即可!";
messages[3] = "要下載常用軟件嗎/本站的某些頁面打不開嗎?從這里進去看看!";
messages[4] = "不管你有什么想說的,都可以來這里發(fā)泄! ";
messages[5] = "這里有所有資深會員的經(jīng)驗之談,近來看看吧!";
function messageReveal()
{
var messageindex = document.messageForm.messagePick.selectedIndex
//獲取用戶選擇的列表索引
document.messageForm.messageField.value = messages[messageindex];
//顯示指定的信息
}
</SCRIPT>
</head>
<body>
<form name="messageForm">
<select name="messagePick" OnChange="messageReveal()">
<option value="0">網(wǎng)站導(dǎo)航條
<option>健康雜談
<option>新用戶幫助
<option>下載軟件
<option>灌水論壇
<option>老手經(jīng)驗
</select>
<br><p>
<textarea name="messageField" rows=6 cols=50 wrap=virtual></textarea>
</form>
</body>
</html>
【運行效果】
【難點剖析】 本例的重點是select標(biāo)簽的應(yīng)用。select使用下拉框顯示一組數(shù)據(jù),通過索引訪問數(shù)據(jù)中的元素。其“selectedIndex”屬性用來表示用戶選中的索引,本例通過該屬性獲取數(shù)組中指定的提示信息。 【源碼下載】 本實例JS代碼下載
使用編程語言寫的程序,由于每條指令都對應(yīng)計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
溫馨提示:喜歡本站的話,請收藏一下本站!