-1

フォームで送信をクリックして、この a href クラスをアクティブに設定することは可能ですか?

<li><a class="" href="#" onClick="goto('#ajanlok', this); return false">Ajánl Dalt!</a></li> 
4

2 に答える 2

0

次のことを試してください。

  • 開いているフォームタグに属性「onSubmit」を追加します。
  • 特定のタグに属性「id」および「class」を追加します。クラス属性の代わりにスタイルを追加することもできます。
  • このタグを検索するjavascriptメソッドを記述します。つまり、getElementById()またはを使用getElementsByTagname("a")[0]します(フォームまたはサイトにタグが1つしかない場合)。
  • その後、特定のcssクラス名または適切なスタイル属性をタグに追加します。
  • return true;この関数の本体の最後にが含まれていることを確認してください。
于 2012-08-10T08:50:30.160 に答える
0

このような関数を作成できます。

function makeActive() {
    document.getElementById("InsertIdOfHref").className += ' active';
}

次に onClick="makeActive();"、deafultクラスをに追加して設定します<a>。class="AMAGAD"のように

次回は、ググってください:)

いくつかの編集を行いました。コメントありがとうございます

于 2012-08-10T08:05:56.027 に答える