Re: [討論]表單的必填欄位(整理)

看板Ajax作者 (骨頭)時間17年前 (2007/04/08 15:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《TonyQ (骨頭)》之銘言: 加入底下Function, 支援欄位自我檢測, (可利用 onChange="return _sekfCheck(this);") 並透過 errFocus 期標和 fnext 期標 設定 錯誤時及正確時的 focus對象 預設的 errFocus 和 fnext對象都是自己. 對 checkbox & radio 的自我檢測,只適用在有id的那個是預設值的狀況, 原則上我是認為checkbox radio不需要做自我檢測.....@@ 這是個非常簡單的小東西,希望能對有需要的人有所幫助。^^ http://tony1223.no-ip.info/mylib/tony1223_form_check.js 話說這支程式的迴響很少 看來它的實用性很低~ ̄▽ ̄ 有人有其他推薦的lib 或 相關的意見歡迎聯絡我。 因為這是我主要操作form的工具。(自己寫function 作操作不算的話) XD ──────────────────────────────── /* 對node的自我檢測 使用 errFocus fnext期標 */ function _selfCheck(node){ if(!checkNode(getAttribute(node,"id"))){ if(hasAttribute(node,"errFocus")){ document.getElementById(getAttribute(node,"errFocus")).focus(); }else{ node.focus(); } }else{ if(hasAttribute(node,"fnext")){ document.getElementById(getAttribute(node,"fnext")).focus(); }else{ node.focus(); } } } -- String temp="relax"; | Life just like programing while(buringlife) String.forgot(temp); | to be right or wrong while(sleeping) brain.setMemoryOut(); | need not to say stack.push(life.running); | the compiler will stack.push(scouting.buck()); | answer your life stack.push(bowling.practice()); | Bone everything -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.27.68
文章代碼(AID): #1669mKml (Ajax)
文章代碼(AID): #1669mKml (Ajax)