検証が必要なフォームがあり、通常とは少し異なる方法で行うことにし、メイン関数に小さな関数を呼び出すようにしました
function validate() {
validate_this(*fieldId*);
validate_that(*fieldId*);
...
}
小さな関数は次のようになります。
function validate_empty(formField) {
if ( formName.formField.value.length = 0; ) {
//Do Stuff
}
}
はformField
フォーム内のフィールド ID です。ただし、これはformName.formField.value.length
Uncaught TypeError: Cannot read property 'value' of undefined
文字列やnullの代わりに実際のfieldIdを解析するにはどうすればよいですか? jQueryは論外です。