Программно выполнить класс SPAN из элемента DOM? - PullRequest
0 голосов
/ 19 декабря 2008

Это программа .NET, и я обращаюсь к HTMLElements индивидуально. Существуют фрагменты разметки, которые имеют тег «Больше ...» / «Меньше ...» в теге SPAN, который при нажатии будет показывать больше / меньше предыдущего содержимого,

Фрагмент кода:

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

"Меньше .." - это возможность нажатия, которая затем вызывает что-то, чтобы отобразить меньше текста. Я хотел бы сделать то же самое с 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") и переключать атрибут «свернутый».

1 Ответ

0 голосов
/ 06 февраля 2009

Как насчет добавления клика на промежуток, который исчезает с дд? Что-то вроде:

onclick="this.parentNode.style.display='none'"
...