問題出在":"..
直接打":"會有錯誤..
[求助]表單驗證--about Javascript
-
mio
- 口水太多 @_@

- 文章: 10882
- 註冊時間: 週日 7月 01, 2001 8:00 am
Re: [求助]表單驗證--about Javascript
/^\d{4}-\d{1,2}-\d{1,2}\s\d{1,2}:\d{1,2}:\d{1,2}/
這樣可以嗎@_@
這樣可以嗎@_@
-
cadmus
- 高級玩家

- 文章: 817
- 註冊時間: 週一 2月 25, 2002 8:00 am
[求助]表單驗證--about Javascript
<!--確定輸入時間格式正確-->
function CORRECT() {
re = /^\d{4}-\d-\d\s\d/;
if (!re.test(document.PROCESS.TIME1.value))
{alert("開始處理時間格式不正確!");
window.event.returnValue=false;
document.PROCESS.TIME1Button.focus();}
}
如果我想要所得到的時間格式如:
2002-6-7 17:5:40
即document.PROCESS.TIME1.value所得到的值
其中/.........../中
"^"表示字串起始
"\d{4}" 表示4個[0-9]的數字
"-" 表示年月日間的-
"\s" 表示日期與時間之間的空白
問題來了..時間之間的冒號要怎麼做判斷?
function CORRECT() {
re = /^\d{4}-\d-\d\s\d/;
if (!re.test(document.PROCESS.TIME1.value))
{alert("開始處理時間格式不正確!");
window.event.returnValue=false;
document.PROCESS.TIME1Button.focus();}
}
如果我想要所得到的時間格式如:
2002-6-7 17:5:40
即document.PROCESS.TIME1.value所得到的值
其中/.........../中
"^"表示字串起始
"\d{4}" 表示4個[0-9]的數字
"-" 表示年月日間的-
"\s" 表示日期與時間之間的空白
問題來了..時間之間的冒號要怎麼做判斷?
最後由 cadmus 於 週五 6月 07, 2002 5:10 pm 編輯,總共編輯了 3 次。
誰在線上
正在瀏覽這個版面的使用者:沒有註冊會員 和 14 位訪客