Tzury Bar Yochay が示しているように、これは CSS と JavaScript の両方で行うことができます。
CSS - cursor
style プロパティを使用します。これは、いくつかの標準値(推奨) または独自のカーソル ファイル (ただし、標準値の 1 つを使用したフォールバックを常に含む) のいずれかです。これは、「クリック可能な」クラスを持つ要素のカーソルを、クリックできるものの標準カーソルに変更する例です。
.clickable {
cursor: pointer;
}
(これは、スタイルシート ファイル、または[何らかの理由で別のファイルを使用できない場合] ドキュメントのstyle
要素内に表示される必要があります。) その後、そのクラスを関連する要素に適用できます。head
JavaScript -style
要素のプロパティは CSS スタイルを公開するため、次のことができます。
var element = document.getElementById('someid');
element.style.cursor = 'pointer';
...私は通常、要素のclassName
プロパティ (スペースで区切られた要素のクラスのリスト) を介してクラス名を追加/削除することによってそれを行うことを好みます:
var element = document.getElementById('someid');
element.className += " clickable";