1

次の 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 を指しています。

4

1 に答える 1