我需要提取的JavaScript調用在下面的標記定義的點擊數事件:如何使用MSHTML解析onclick javascript事件參數?
<div style="cursor: pointer;" onclick='javascript:start("a", "b", "code");'>Click Here</div></div>
這是我想從的onclick爲文本字符串中提取什麼: 「的javascript:啓動(‘A’ 「b」,「code」);'
我是新手在使用MSHTML,這是到目前爲止我試過,我越來越行不通。也許有更好的方法來做到這一點?
foreach (mshtml.IHTMLElement elm in (IHTMLElementCollection)doc.body.all)
{
if (elm.getAttribute("onclick", 0) != null)
{
if (elm.getAttribute("onclick", 0).ToString().Contains("javascript:start"))
{
Debug.WriteLine("Found!");
}
}
}