从C#文本框中获取输入,并将其放入网页上的HTML文本框中
本文关键字:文本 网页 HTML 获取 输入 | 更新日期: 2023-09-27 18:24:18
因此,在这一点上,除了一个之外,我所有的东西都在工作。我在webBrowser1下遇到一个错误。我不知道为什么请帮忙。我知道有人问我是否正在整理所有内容,所以我会编辑下面的代码,以显示表单中的所有内容。cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
private void Submit_Click (object sender, EventArgs e)
{
using (WebBrowser browser = new WebBrowser())
{
browser.Url = new Uri("http://www.google.com");
HtmlElement textBox = webBrowser1.Document.All["textbox1"];
if (textBox1 != null)
{
textBox.InnerText = textBox1.Text;
}
}
}
我是不是错过了让这件事做好的东西。请告知。
问题出在你的作业上。如果您想从textBox1
获取输入并将其分配给textBox
的html文本框,请执行以下操作:
HtmlElement textBox = webBrowser1.Document.All["textbox1"];
if (textBox1 != null)
{
textBox.InnerText = textBox1.text;
}
我想它缺少的一件事是.InerText,您想将textBox内容分配给textBox1。
if (textBox1 != null)
{
textBox1.InnerText = textBox.InnerText;
}
在您的示例中,您的目标似乎发生了变化。它不应该是这样的吗:
if(textBox != null)
{
textBox.innerText = textBox1.Text;
}