1. ホーム
  2. javascript

[解決済み] JavaScriptでhrefリンクを無効にするには?

2022-09-09 04:54:56

質問

あるタグ <a href="#"> Previous </a> 1 2 3 4 <a href="#"> Next </a> というタグがあり、ある条件下ではこのタグを完全に無効化したい。

コメントからのコード(このようにリンクが生成されます。)

if (n_index != n_pages) 
    a = a+'<li><a href="#" onclick="javascript:paginateAjaxPage('+(n_index+1) +','+stype+');">></a></li><li><a href="#" onclick="javascript:paginateAjaxPage('+n_pages+','+stype+');" >>></a></li>'; 
else 
    a = a+'<li><a style="cursor: pointer;" onclick="return false;">></a></li><li><a style="cursor: pointer;" onclick="return false" >>></a></li>'; 
a = a+'</ul></div>';

どのように解決するのですか?

クリック時にリダイレクトさせたくない場合は、次のようにします。

<a href="javascript: void(0)">I am a useless link</a>