0

SpectrumLive という株式取引 Web サイトへの VBA インターフェイスを Excel で作成しようとしています。

Excel の VBA 内からトグル ボタンをクリックして売買する場合、何も起こりません。

私が使用するVBAは次のとおりです。

theDocument.getElementsByTagName(theTag).Click

HTML は次のとおりです。

<div id="primary_tradetypeContainer" class="formrow">
<div id="MenuMgr_WM_view4_widgetbfcca409xc930x42d5x8d00x04a83ed68e5f_ordertab_primary_tradetype_error" class="error_field">
<span class="inline primary_order">
<label id="TradeType" class="Label" title="Sell/Buy:" for="MenuMgr_WM_view4_widgetbfcca409xc930x42d5x8d00x04a83ed68e5f_ordertab_primary_tradetype">Sell/Buy:</label>
<div id="MenuMgr_WM_view4_widgetbfcca409xc930x42d5x8d00x04a83ed68e5f_ordertab_primary_tradetype" class="toggleButtons sell">
<a id="sell" class="btn sell active" tabindex="-1" href="javascript:void(0);">
***<a id="buy" class="btn buy" tabindex="0" href="javascript:void(0);">***
</div>
</span>
</div>

特定のフィールドには、上記の「購入」と「販売」という ID があります。

助けてくれてありがとう!

4

1 に答える 1

0

jQuery を次のように使用します。

$('#theTag').toggle();
于 2013-06-07T10:02:02.950 に答える