題?不厭其煩的拷貝 if(x) { alert(
IDE ?好吧
了……
原理
表單驗證無非是要對要收集每一條信息進行驗證
frmValid的javascript函數
if (待驗證條目 不符合條件)
{
alert(
待驗證條目
return false;
}
// all right
return true;
當然
HTML代碼中
下面我們把驗證條目放到一個數組裡
elemArray = new Array(
那麼驗證代碼將大大精簡
代碼時下的功能
with(eval(
{
if(eval(elems[i][
{
window
focus();
return false;
}
}
我們建立多位數組就可實現循環遍歷每個條目
elems = new Array(
new Arrary(
);
for(i =
{
// 上面的驗證語句
}
實戰
<SCRIPT LANGUAGE=
//
// Function: frmValid
//
// Author hongz
// Usage: YourForm
// Purpose: To validate form elements in an integrated way
//
function frmValid(obj)
{
// Elements array
elems = new Array(
new Array(
// validation condition
// prompt on failure
new Array(
new Array(
);
// Validate here
for(i =
{
with(eval(
{
if(eval(elems[i][
{
window
focus();
return false;
}
}
}
return true;
}
//
</SCRIPT>
<form
如果你感覺我的方法還行的話
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19666.html