免費開始練習
地特四等申論題 111年 [資訊處理] 程式設計概要

第 二 題

以下 JavaScript 程式,其功能為驗證輸入密碼是否合法,其合法規則為:
⑴密碼不為空;
⑵密碼長度必須是 6 或 7 或 8;
⑶密碼包含至少一個大寫與一個小寫英文字母;
若違反規則⑴,跳出視窗顯示"Empty",若違反規則⑵,跳出視窗顯示"6~8char",若違反規則⑶,跳出視窗顯示"Uppercase and lowercase",若無違反規則,則在頁面密碼後面顯示「ok」。
完成程式碼空格(I)、(II)、(III)、(IV)、(V),使執行正確。(25 分)
Verification


Password


Password Verification



Enter Password :








📝 此題為申論題

思路引導 VIP

看到此題,應先辨識出這是一題 JavaScript DOM 操作與表單驗證題。解題關鍵在於熟悉如何取得輸入框的值(value)、字串長度屬性(length)的邊界條件判斷,以及如何動態修改特定 HTML 元素內的顯示文字(innerHTML)。

🤖
AI 詳解 AI 專屬家教

(I)value 說明:透過 .value 屬性取得 HTML <input id="password"> 元素中使用者輸入的文字資料。 (II)"" (或 '')

▼ 還有更多解析內容