HyperLinkクラスのonClickActionメソッドを使用すると、ハイパーリンク型セルに対してコールバックアクションを実行できます。
次のコードは、ハイパーリンクに対するコールバックアクションを設定します。
ユーザーがハイパーリンクをクリックすると、コールバックアクションが実行されます。この結果、シート名が「Hyperlink」に変更され、シートタブの色が赤色に変わります。
| JavaScript | 
                        コードのコピー
                     | 
|---|---|
| var h = new GC.Spread.Sheets.CellTypes.HyperLink(); h.text('Spread.Sheets Site'); h.linkColor('blue'); // ハイパーリンクへのコールバックアクションを設定します。 h.onClickAction(function () { // このコールバックをcommandManagerに登録するコードです。 | |
ハイパーリンクがクリックされたときに、アクティブセルをハイパーリンク型セルに移動するかどうかを指定することもできます。これには、HyperLinkクラスのactiveOnClickメソッドを使用します。
次のコードを使用すると、ハイパーリンクがクリックされた場合に、アクティブセルを移動するかどうかを取得および設定できます。
| JavaScript | 
                        コードのコピー
                     | 
|---|---|
| h.activeOnClick(true); | |