问题描述
<tbody><trvalign="top"style="display:none;"id="SECURITY_BOARDR0"><tdcolspan="2">0円</td></tr><trvalign="top"style="display:none;"id="SECURITY_BOARD:TABLE_COMMISSION_R1"><tdcolspan="2"><spanclass="commissionText">165</span><spanclass="dispCommissionText">165</span>円</td></tr><trvalign="top"style="display:none;"id="SECURITY_BOARD:TABLE_COMMISSION_R2"><tdalign="right">0円</td><td>(振込手数料無料回数が残っている場合)</td></tr><trvalign="top"style="display:none;"id="SECURITY_BOARD:TABLE_COMMISSION_R3"><tdalign="right">165円</td><td>(振込手数料無料回数が残っていない場合)</td></tr><trvalign="top"id="SECURITY_BOARD:TABLE_COMMISSION_R4"><tdcolspan="2">165円</td></tr></tbody>网页中会动态生成内容,我要取得的是没有style="display:none;"的内容。我的代码是:foreach(HtmlElementelementinwebBrowser1.Document.GetElementById("SECURITY_BOARD:COMMISSION_TD").GetElementsByTagName("tr")){if(element.GetAttribute("id").Contains("SECURITY_BOARD:TABLE_COMMISSION_")&&element.GetAttribute("style")==String.Empty)bankCharge=element.InnerText.Replace(",","").Replace("円","");}程序运行后,感觉没有取到正确的值。