於是就有了下面的textarea裏面:設置一個TextArea的值的WebBrowser控件錯誤
<textarea class="profile" name="message"></textarea>
,我想設置在C#中使用這個代碼textarea的價值。當我使用下面的代碼
private void messageToolStripMenuItem_Click(object sender, EventArgs e)
{
webBrowser1.Document
.GetElementsByTagName("textarea")
.GetElementsByName("message")[0]
.SetAttribute("value", "Something");
}
我得到的錯誤:
Value of '0' is not valid for 'index'. 'index' should be between 0 and -1.
Parameter name: index
我如何設置這個textarea的價值?
您確定此錯誤信息屬於此代碼嗎? – 2013-04-23 15:30:47
爲什麼不使用服務器控件並使用ID直接設置值? (我猜這個代碼來自一個網頁。) – 2013-04-23 15:36:03