JavaScript/表格
外觀
許多使用者熟悉在網頁上填寫表格,然後點選“提交”按鈕。JavaScript至少有兩種方法可以改善此過程。
- JavaScript 可用於在資料傳送到伺服器之前檢查資料。
- 有時網站會進行僅包含少量資料的“線上”計算,並將結果返回給使用者。在這種情況下,JavaScript可以攔截“提交”按鈕,在瀏覽器中本地執行整個計算。使用者幾乎立即獲得結果,而不是等待他鍵入的資料傳送到伺服器,等待伺服器處理該資料,然後等待資料從伺服器返回。
許多人建議讓所有內容對殘疾人和停用 JavaScript 的人來說都是可訪問的。一種方法是從標準 HTML 表格開始,然後新增非侵入式 JavaScript 來改善對啟用 JavaScript 的使用者的使用者體驗。系統應該優雅降級,無論任何或所有 JavaScript 是否成功執行,都保持所有內容可用(並在必要時驗證使用者資料)。
- JavaScript/使用檔案 提到了 HTML 表格的一種用途
- 超文字標記語言/表格 解釋瞭如何在沒有 JavaScript 的情況下編寫“普通”表格。
- ↑ "如何將文字區域中鍵入的 HTML 內容作為 HTML 內容而不是文字顯示在 div 中?"
- ↑ Andrey Fedoseev. "jQuery 外掛,為文字區域新增即時預覽面板,類似於 StackOverflow 編輯介面"
- ↑ Guillaume DE LA RUE. "JS 中的 Markdown 即時編輯器".
- ↑ Sacha Schmid. JavaScript 字數統計
- ↑ Drew Schrauf. "有效的 JavaScript 字數統計".
- ↑ "任何給定 DOM 元素的 JavaScript 字數統計"
- ↑ Jake Rocheleau. "使用 CSS3 和 jQuery 構建即時文字區域字元數限制"