STUDENT HTML DOCUMENT

第 15 章練習答案對照

先自己完成 Checkpoint 2,再用這張表定位卡住的 TASK。答案對照用來找位置,不用來整份覆蓋。

四階段使用同一份檔案骨架:Starter 0/3、Checkpoint 1 1/3、Checkpoint 2 2/3、Solution 3/3。Checkpoint 只逐項完成任務,Solution 不加入延伸功能。

任務完成標記修改檔案修改位置可見結果
TASK-01DONE-01script.jscreateGreeting(name)函數收到名字後回傳完整問候
TASK-02DONE-02script.jsgreetButton click handler結果區顯示輸入者的名字;空白時顯示訪客
TASK-03DONE-03script.jspreviewButton click handler可切換結果區的重點外觀

階段差異

人工驗收

先在 Console 驗收 createGreeting('小安') 回傳含姓名的完整問候;再以正常輸入與空白輸入驗證問候結果,最後連續點擊預覽按鈕確認 is-highlighted 可加入與移除。口頭指出變數、函數、事件與 DOM 更新各在哪一段。