2016-06-24 13 views
0

私は自分のファンページに投稿するアプリケーションを作成しています。私はサインして、ファンページをリストアップしています。Webブラウザを使用してファンページに投稿する

私はFacebookのテキストボックスにテキストを置くことができません。ここ

ルック:

<div data-block="true" data-offset-key="72l55-0-0" class="_209g _2vxa"> 
<span data-offset-key="72l55-0-0"> 
    <span data-text="true">I NEED TO PUT TEXT HERE!!!</span> 
</span> 

HtmlElementCollection items = webBrowser1.Document.GetElementsByTagName("div"); 
      foreach (HtmlElement item in items) 
      { 
       if (item.GetAttribute("classname") == "_209g _2vxa") 
       { 
        item.InnerText = "oiii " + DateTime.Now; 
        item.InvokeMember("click"); 
        //SendKeys.Send("{ENTER}"); 
       } 
       } 

答えて

0

あなたはdiv要素のInnerTextプロパティを設定しています。そして、同じdivをクリックしますか?

var span = item.GetElementsByTagName( "span")。First()。GetElementsByTagName( "span")。最初の(); span.InnerText = "whatever";

[送信]ボタンをクリックしますか?

+0

こんにちはフレンド はいDivをクリックすると、入力するボックスが開き、この入力ボックスでテキストを再生する必要があります。 – William

関連する問題