0

VB.NET/C# で Webbrowser コントロール内にデータを書き込みたい。

これはページコードです:<textarea id="paste_content" name="paste_content"></textarea>

私はこれまでに試しました:WebBrowser1.Document.GetElementById("paste_content").SetAttribute("Value", "test")

しかし、うまくいきません...

4

2 に答える 2

1

私は例を書きます:(これを試してください(C#で))

 public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            webBrowser1.DocumentText = "<html><body><textarea id=\"paste_content\" name=\"paste_content\"></textarea></body></html>";
        }

        void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            webBrowser1.Document.GetElementById("paste_content").InnerText = "test";
        }
    }
于 2013-05-01T16:34:09.217 に答える