我需要使用webbrowser填充textarea。我不能使用的getElementById因爲有一個在textarea的沒有id,只是名字,這裏的textarea的代碼:使用c#webbroser填充html textarea
<textarea name="txt1"></textarea>
感謝..
我需要使用webbrowser填充textarea。我不能使用的getElementById因爲有一個在textarea的沒有id,只是名字,這裏的textarea的代碼:使用c#webbroser填充html textarea
<textarea name="txt1"></textarea>
感謝..
如果你不能得到由ID的元素,你可以隨時通過標記名
迭代元素foreach (HtmlElement element in webBbrowser1.Document.GetElementsByTagName("textarea"))
{
// access text area element here
}
謝謝,它的工作! –
你可以嘗試這樣的事:
var elements = document.getElementsByName("txt1");
if (elements.length > 0){
var txt = elements[0];
if (txt){
txt.value = "Hi";
}
}
不能你只需要添加一個ID? –
@DOTNETBEE看起來不像是asp.net。 –