ASP.NET バリデーション詳説 クライアント サイド APIをめも
http://www.microsoft.com/japan/developer/net/aspplus/aspplusvalid.asp
エラー箇所の背景色を黄色にする function xxxx(validationGroup) { if (typeof(Page_Validators) == "undefined") { return true; } for (var i = 0; i < Page_Validators.length; i++) { ValidatorValidate(Page_Validators[i], validationGroup, null); } ValidatorUpdateIsValid(); var isFocus = true; for (var i = 0; i < Page_Validators.length; i++) { var contrl = document.getElementById(Page_Validators[i].controltovalidate); contrl.isErr = false; } for (var i = 0; i < Page_Validators.length; i++) { var contrl = document.getElementById(Page_Validators[i].controltovalidate); if (!Page_Validators[i].isvalid) { if (isFocus) { contrl.focus(); isFocus = false; } contrl.style.backgroundColor = "yellow"; // 背景色変更 contrl.isErr = true; } else if (!contrl.isErr) { contrl.style.backgroundColor = ""; } } }