[項(xiàng)目]課程表 v1.0

假如現(xiàn)在要做一個(gè)極為簡(jiǎn)單的課程表收恢,就是從一個(gè)javascript的object里面讀取數(shù)據(jù)实夹,然后往html里面的表格填充內(nèi)容直砂。數(shù)據(jù)假如是長(zhǎng)這樣的:

var tt = {
    mondayClasses:["英語","英語","數(shù)學(xué)","數(shù)學(xué)","基礎(chǔ)護(hù)理","基礎(chǔ)護(hù)理","",""],
    tuesdayClasses:["思修","思修","護(hù)理研究","護(hù)理研究","","","",""],
    wednesdayClasses:["生物","生物","物理","物理","基礎(chǔ)護(hù)理","基礎(chǔ)護(hù)理","",""],
    thursdayClasses:["化學(xué)","化學(xué)","","","營(yíng)養(yǎng)學(xué)","營(yíng)養(yǎng)學(xué)","",""],
    fridayClasses:["物理","物理","數(shù)學(xué)","數(shù)學(xué)","基礎(chǔ)護(hù)理","基礎(chǔ)護(hù)理","實(shí)驗(yàn)課","實(shí)驗(yàn)課",
  }

大致就是一副類似json的樣子幌陕,然后我們html里面的table元素是長(zhǎng)成下面這樣的

<table>
    <tr>
      <th>節(jié)數(shù)</th>
      <th>星期一</th>
      <th>星期二</th>
      ...
    </tr>
    <tr>
      <td>第一節(jié)</td>
      <td id="mon1st"></td>
      <td id="tue1st"></td>
      ...
    </tr>
    <tr>
      <td>第二節(jié)</td>
      <td id="mon2nd"></td>
      <td id="tue2nd"></td>
   ...
  </table>

非常挫的一種寫法供璧,而且坑很大存崖,回頭慢慢填。之前我在復(fù)唧唧上看過一篇文章1 睡毒,是說教學(xué)呢来惧,要先讓學(xué)的人頭痛,然后給他阿司匹林人家才會(huì)感激我演顾,嗯供搀,所以坑是必要的。

回頭看開頭的javascript對(duì)象钠至,這個(gè)對(duì)象存儲(chǔ)了課程表里面周一到周五每一天從第一節(jié)到第八節(jié)課所有課程的安排葛虐。

  • 先看mondayClasses:["",""...,""]這一行,這是對(duì)象里面的一個(gè)屬性棉钧。如果說js里面對(duì)象是一個(gè)很大的柜子屿脐,那么屬性就是柜子里面的一個(gè)小格子。這個(gè)叫做mondayClasses(起這個(gè)名字是因?yàn)樾枰胖芤坏恼n程安排)的小格子里面的內(nèi)容是一個(gè)數(shù)組(注意[])宪卿。另外這里沒有=的诵,因?yàn)樵趯?duì)象里面設(shè)置一個(gè)屬性是用:。數(shù)組的內(nèi)容就是周一的課程安排佑钾,從第一節(jié)一直到第8節(jié)(因?yàn)檫@里面有8個(gè)元素拔靼獭)
  • 那么等到用的時(shí)候,也就是要設(shè)置某一天某一節(jié)課的時(shí)候休溶,就要用到一個(gè)html元素的id了(不知道id和元素是什么的請(qǐng)到w3cschool里面html教程看一下)代赁,用到的語句是document.getElementById("wed8th")撒遣。這一句的意思是從document這個(gè)對(duì)象(也就是指你的網(wǎng)頁(yè))里面尋找一個(gè)id是wed8th的元素,這個(gè)元素被存進(jìn)了一個(gè)叫做wed8thCell的變量里面等候使用
  • wed8thCell現(xiàn)在代表著我們表格里面第9行第4列的單元格(因?yàn)檫@個(gè)單元格的id就是wed8th肮芏濉),現(xiàn)在通過設(shè)置這個(gè)對(duì)象(在javascript里面禾进,所有的html元素都會(huì)被視為一種對(duì)象, 應(yīng)該是屬于document object model吧豁跑。這個(gè)跟開頭那個(gè)長(zhǎng)的像json的對(duì)象又不一樣哦)的innerHTML屬性就可以改變<td id="wed8th"></td>中間的空白內(nèi)容了(也就是>和</td中間的內(nèi)容)
  • 下面的就是從獲得一個(gè)特定單元格到設(shè)置這個(gè)單元格的代碼,只要把這種過程重復(fù)上5*8=40次就可以完成了泻云。
var mon1stCell = document.getElementById("mon1st")

mon1stCell.innerHTML=tt.mondayClasses[0]
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末艇拍,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子宠纯,更是在濱河造成了極大的恐慌卸夕,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,865評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件婆瓜,死亡現(xiàn)場(chǎng)離奇詭異快集,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)廉白,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門个初,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人猴蹂,你說我怎么就攤上這事院溺。” “怎么了磅轻?”我有些...
    開封第一講書人閱讀 169,631評(píng)論 0 364
  • 文/不壞的土叔 我叫張陵珍逸,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我聋溜,道長(zhǎng)谆膳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,199評(píng)論 1 300
  • 正文 為了忘掉前任勤婚,我火速辦了婚禮摹量,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘馒胆。我一直安慰自己缨称,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,196評(píng)論 6 398
  • 文/花漫 我一把揭開白布祝迂。 她就那樣靜靜地躺著睦尽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪型雳。 梳的紋絲不亂的頭發(fā)上当凡,一...
    開封第一講書人閱讀 52,793評(píng)論 1 314
  • 那天山害,我揣著相機(jī)與錄音,去河邊找鬼沿量。 笑死浪慌,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的朴则。 我是一名探鬼主播权纤,決...
    沈念sama閱讀 41,221評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼乌妒!你這毒婦竟也來了汹想?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,174評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤撤蚊,失蹤者是張志新(化名)和其女友劉穎古掏,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體侦啸,經(jīng)...
    沈念sama閱讀 46,699評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡槽唾,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,770評(píng)論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了匹中。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片夏漱。...
    茶點(diǎn)故事閱讀 40,918評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖顶捷,靈堂內(nèi)的尸體忽然破棺而出挂绰,到底是詐尸還是另有隱情,我是刑警寧澤服赎,帶...
    沈念sama閱讀 36,573評(píng)論 5 351
  • 正文 年R本政府宣布葵蒂,位于F島的核電站,受9級(jí)特大地震影響重虑,放射性物質(zhì)發(fā)生泄漏践付。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,255評(píng)論 3 336
  • 文/蒙蒙 一缺厉、第九天 我趴在偏房一處隱蔽的房頂上張望永高。 院中可真熱鬧,春花似錦提针、人聲如沸命爬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)饲宛。三九已至,卻和暖如春嗜价,著一層夾襖步出監(jiān)牢的瞬間艇抠,已是汗流浹背幕庐。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留家淤,地道東北人异剥。 一個(gè)月前我還...
    沈念sama閱讀 49,364評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像絮重,于是被迫代替她去往敵國(guó)和親届吁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,926評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法绿鸣,類相關(guān)的語法,內(nèi)部類的語法暂氯,繼承相關(guān)的語法潮模,異常的語法,線程的語...
    子非魚_t_閱讀 31,668評(píng)論 18 399
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,336評(píng)論 25 707
  • 1. jsTree 官方地址: www.jstree.com 2. 在界面中引用jsTree的css和js 3. ...
    winzhyming閱讀 3,762評(píng)論 2 0
  • 尊嚴(yán)是神馬?它是人的面子和里子辣吃,是人生選擇的標(biāo)準(zhǔn)动遭,是選擇的基礎(chǔ)。 不為五斗米折腰神得,是尊嚴(yán)高于生命厘惦,不說對(duì)錯(cuò),這樣的...
    山澗百合Y閱讀 228評(píng)論 0 1
  • 一氣呵成哩簿,觀感順暢宵蕉,在夜色沉浸與清晨明媚的更替后,很快节榜,就拜讀完這本近期頗受歡迎的暢銷書——《島上書店》羡玛。 原以為...
    老顯閱讀 465評(píng)論 5 8