0

私のウェブページには以下の要素があります:

<a target="_blank" href="http://www.fxs.dev/quote/quote.aspx" onclick="javascript:window.location='http://www.fxs.dev/quote/quote.aspx?partnumber=526-NTE3031';" return="" false;="">Request Delivery Quote</a>

onclick要素の「」属性の「url」にクエリ文字列を追加してみます。onclickイベントの「URL」部分だけを編集できるjquery関数はありますか?onclickまたは、イベントコードを削除して編集するために、独自のカスタム関数を作成する必要がありますか?

よろしくお願いします:)

4

1 に答える 1

3

厳密に言えば、onclick属性には、Javascriptコードとして解釈される文字列が含まれています。私はあなたがこれでできることを2つだけ知っています。Javascriptとして実行するか、編集は文字列として実行します。後者は、URLを削除して手動で編集する必要があることを意味します。恐れ入ります。

アンカータグのonclickで唯一のものとして呼び出しを行う理由がよくわかりませんwindow.location=。それが、href属性の目的ではないでしょうか。これは、jQueryで編集するのもはるかに簡単です。.attr('href','http://example.com');

于 2012-10-09T16:16:42.313 に答える