2011-06-30 7 views
1

asp.net mvc 2 web appでアンカータグを使用している場合、キーボードを使用している場合にユーザーが「タブ」できることを確認するにはどうすればよいですか?asp.net mvc webアプリケーションでhtmlアンカーを利用するには?

私はこのようなものを使用しますが、アクセスできません。

<a id="someanchor">Upload statement</a> 

    $("#someanchor").click(function() { 
      //some js 
     }); 

アクセス可能なアンカータグを作成するにはどうすればよいですか?

答えて

1

hrefが必要です。アンカーは非インタラクティブプレースホルダと見なされます。この場合

<a id="someanchor" href="javascript:void(0)">Upload statement</a> 

、HREFが存在するので、Aはtabbableリンクなってしまうと、キーボードを介して活性化することができるが、ターゲットURL - ジャバスクリプト:ボイド(0) - 基本的に何もしません実際のナビゲーションは行われません。