0

これは .NET プログラムで、HTMLElements個別にアクセスしています。SPAN タグに「More...」/「Less...」を含むマークアップの断片があり、クリックすると前のコンテンツの表示を増やしたり減らしたりします。

コード スニペット:

<dd>
Product Manager, Business Analysis & Web Design Manager, Global Portals at Dun & Bradstreet
<span class="toggle-show-more"> less...</span>
</dd>

「less..」はクリック可能で、何かを呼び出して表示するテキストを減らします。プログラムで HtmlElement から同じことをしたいと思います。

また、Visual Studio からのコマンド ウィンドウ出力:

OuterHtml: "

<DD collapsed="False">Product Manager, Business Analysis &amp; Web Design Manager, Global Portals at Dun &amp; Bradstreet "
OuterText: "Product Manager, Business Analysis & Web Design Manager, Global Portals at Dun & Bradstreet "

私は試しました:elem.RaiseEvent("onlick")そして「折りたたまれた」属性を切り替えます。

4

1 に答える 1

0

dd が消えるスパンに onclick を追加するのはどうですか?何かのようなもの:

onclick="this.parentNode.style.display='none'"
于 2009-02-05T22:38:27.213 に答える