标签
HTML日期欄位選完還是無效:核min、max與日期格式
日期欄位明明選好了,按「繼續」卻停在原頁。先把欄位的實際值、min、max 和 step 並排看。可見的日期格式、可接受的範圍,以及間隔規則是不同條件,不只看日...
HTML表單欄位沒送出?分清disabled與readonly
報價表上的客戶編號明明看得到,送到後端卻沒有這個欄位。把驗證規則改了幾次,仍然收到「編號必填」。這時先看表單怎麼組成送出的資料:欄位若設成 disabled,瀏...
HTML數字欄位輸入1.5卻無效:step怎麼設定
數量欄位用了input type=number,使用者輸入1.5,瀏覽器卻說不是有效值。既然是數字欄位,為什麼小數不行?常見原因是step:number欄位預設...
HTML點標籤卻沒選中欄位:for要對上唯一id
表單的文字放在欄位旁邊,點它卻沒有反應,常見原因是label沒有正確連到欄位。使用for時,它的值要與輸入欄位的id完全一致,而且這個id在整份文件中必須唯一。...
HTML下拉選單選了提示仍能送出:required與空值選項
下拉選單第一項顯示「請選擇」,使用者沒有換選項卻仍能送出,先看那一項的value。required判斷的是選擇值,不知道哪段文字只是提示。如果「請選擇」的val...
HTML email輸入兩個地址變無效:multiple怎麼判斷
通知欄位要填兩個Email,第一個地址正常,一加第二個就被瀏覽器擋住,先看input是否有multiple。一般type="email"只接...
HTML欄位移到表單外就沒送出:用form指定所屬表單
重新排版表單後,有些欄位移到側欄或固定操作區,畫面仍看得到,提交資料卻少了一項。先查欄位的所屬表單。普通欄位放在form外,不會只因為靠近某個表單就自動加入;需...
HTML必填欄位被跳過:submit()與requestSubmit()送出表單的差別
聯絡表單的信箱明明設了 required,使用者按原本的送出按鈕也會看到提示;換成JavaScript控制的按鈕後,空白資料卻直接送走。先找程式是不是呼叫了 f...
Linux符號連結失效?用readlink查清相對路徑
網站部署資料夾裡的current明明存在,開啟它卻顯示找不到檔案;搬動連結後,原本能讀的index.html也失效。先別急著重新上傳網站:current可能是符...
同一路徑 Windows 能開、Linux 卻 404:先核檔名大小寫
模板的圖片在 Windows 開得到,放上 Linux 站點後卻是 404。先把瀏覽器請求的完整路徑和實際檔名並排看:Logo.svg 與 logo.svg,在...
Linux硬碟看起來還有空間卻不能寫:查inode與已刪開啟檔
網站上傳失敗,訊息說「No space left on device」,但df看起來還有容量。先不要刪一批不認識的檔案:可能是inode已用完,也可能看錯了檔案...
Linux排程手動成功卻沒跑:環境變數與工作目錄怎麼查
終端機手動執行成功,排程卻沒有產出檔案,先別不停重加同一條cron。互動式shell裡已有的PATH、變數與目前目錄,排程執行時未必相同;命令可能根本找不到,或...
