Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将数据从C#文本框发送到HTML文本框?_Javascript_C#_Html - Fatal编程技术网

Javascript 如何将数据从C#文本框发送到HTML文本框?

Javascript 如何将数据从C#文本框发送到HTML文本框?,javascript,c#,html,Javascript,C#,Html,我正在使用一个C程序,它有一个文本框txtPath,还有一个HTML网站,它有另一个文本框txtwebath。该网站是用JavaScript编写的 txtPath由openFileDialog填充,而txtwebath通过拖放填充。我的目标是有一个按钮,将txtPath值发送到txtwebath 有什么方法可以做到这一点吗?您可以研究使用WebSocket:它们将服务器(在您的例子中是C程序)与web浏览器(Javascript)连接起来。 您可以在此处找到有关如何编写此类程序的更多信息:

我正在使用一个C程序,它有一个文本框
txtPath
,还有一个HTML网站,它有另一个文本框
txtwebath
。该网站是用JavaScript编写的

txtPath
openFileDialog
填充,而
txtwebath
通过拖放填充。我的目标是有一个按钮,将
txtPath
值发送到
txtwebath


有什么方法可以做到这一点吗?

您可以研究使用WebSocket:它们将服务器(在您的例子中是C程序)与web浏览器(Javascript)连接起来。 您可以在此处找到有关如何编写此类程序的更多信息:


唯一的方法是静态生成一个html文件,在其中插入数据。通常,您需要一台服务器和一些动态生成网站的东西,如ASP.NET。网站是在完全独立的浏览器中打开的,还是在c#应用程序中的WebBrowser控件中显示的?如果您使用的是WebBrowser控件,那么应该能够通过WebBrowser控件的JS绑定来实现。如果它位于单独的浏览器中,您将不得不以某种方式将web应用程序与c#应用程序相匹配,并使用一些服务器端api(例如signar)将数据发送到浏览器。不过,这将困难得多。