HTML Web ページがあります。左側のサイド バーには、ナビゲーション用のリンクが表示されます。
論理的には、最初はこれらのリンク (<a>
タグ) のほとんどが無効になっているはずです。
ユーザーが Web ページ内でいくつかの操作を完了した後でのみ、これらのリンクが有効になります。
では、どうすればそれを達成できますか?<a>s
最初に無効にしてから、後で再度有効にするにはどうすればよいですか?
HTML Web ページがあります。左側のサイド バーには、ナビゲーション用のリンクが表示されます。
論理的には、最初はこれらのリンク (<a>
タグ) のほとんどが無効になっているはずです。
ユーザーが Web ページ内でいくつかの操作を完了した後でのみ、これらのリンクが有効になります。
では、どうすればそれを達成できますか?<a>s
最初に無効にしてから、後で再度有効にするにはどうすればよいですか?
機能を無効にして、href をノーオペレーションのようなものに置き換え、href="javascript:;"
後で実際のものを追加します。
または、デフォルトのイベントを抑制するハンドラーを追加します (return false;
または jQuerysを使用.preventDefault()
)。
なぜサーバー側でそれをしないのですか。たとえば、ASP
anchotTagId.Enabled = false;
では、PageLoad で設定でき、ユーザーが必要なアクションを終了した後に言うことができますanchorTagId.Enabled = true;
jqueryを使ってみる.preventDefault()
リンク - http://api.jquery.com/event.preventDefault/
ただし、if条件で使用する必要があります
if maxwords
preventDefault
else
return true