私の ASP.Net アプリでは、フレームワーク 3.5 を使用して、Page_Validators をループし、必要なフィールドに css スタイルを適用していますが、ipad iOS 8 Safari 8 では動作しません。
for (var i = 0; i < Page_Validators.length; i++) {
var val = Page_Validators[i];
var ctrl = document.getElementById(val.controltovalidate);
if (ctrl != null && ctrl.style != null) {
if (!CheckValidatorsForControl(ctrl))
ctrl.className = "ValidationOn";
else
ctrl.className = "";
}
}
以下のような基本的な JavaScript アラートを試しても: alert(Page_Validators.length);
iPad iOS 8 Safari 8 では何も起こりません。他のすべてのブラウザでは、すべてが完璧です。
助けてくれてありがとう。