次の div タグがあります。
<div id="ErrorMsg"
role="alert"
class="alert alert-error"
style="display:none;">
Email or password incorrect
</div>
このjQueryを起動すると表示されますが、アラートとして通知されません。
$('#ErrorMsg').show();
これは、次のように isvalid チェックを行った後にページに追加されます。
ScriptManager.RegisterClientScriptBlock(
this,
GetType(),
"Error",
"$('#ErrorMsg').show();",
true);
私は NVDA でテストしています。ページは更新パネルのある aspx ページです。パネルを外してみましたが問題ないようです。すべてが機能していますが、アラートの通知はありません。チェックされているテキスト ボックスには、記述されたタグが設定されており、div タグ id を指しています。