Javascript c#在html页面的字段中插入文本
也许只是我有点笨,但我找不到一种方法来使用C#将文本输入到网站的字段中,我曾尝试查看HTML敏捷包和一些javascript注入,但找不到一种简单或智能的方法来实现这一点。让我举个例子 这里是一个来自在线网站的html片段:Javascript c#在html页面的字段中插入文本,javascript,c#,httprequest,html-agility-pack,webscarab,Javascript,C#,Httprequest,Html Agility Pack,Webscarab,也许只是我有点笨,但我找不到一种方法来使用C#将文本输入到网站的字段中,我曾尝试查看HTML敏捷包和一些javascript注入,但找不到一种简单或智能的方法来实现这一点。让我举个例子 这里是一个来自在线网站的html片段: <fieldset> <input type="text" autocomplete="off" placeholder="Vejnavn, husnummer, postnummer" id="autocomplete-adgangsadresse2"
<fieldset>
<input type="text" autocomplete="off" placeholder="Vejnavn, husnummer, postnummer" id="autocomplete-adgangsadresse2" class="span3 ui-autocomplete-input">
</fieldset>
我想在字段中插入一些文本,以便为我自动搜索
有没有关于如何做到这一点的想法?尝试使用HTMLAgilityPack:
var doc = web.Load(url);
HtmlNode node = doc.DocumentNode.SelectNodes("//input[@id='autocomplete-adgangsadresse2']").First();
if (node != null) {
node.SetAttributeValue("value", "new value");
}
你是如何呈现这个html的?或者这是来自另一个网站的html?在这种情况下,您是如何得到这个html的?如果我使用html敏捷性:var url=“Website”;var web=新的HtmlWeb();var doc=web.Load(url);为什么要编辑该字符串中的值?我在这里感觉到了一种恐惧。