locked
c# webbrowser input daki value yi değiştirme RRS feed

  • Soru

  • Öncellikle kolay gelsin


    <input type="text" class="PXLWASD-Zb-b titleField textField" title="Başlık" size="60" dir="ltr">

    bu inputdaki valueye değer atamak istiyorm

    Foreachla tüm inputları çekip classı görünce getattiruble ile değer atadım fakat olmadı.Normal bir sitede deniyince oluyor fakat bloggerda olmuyor.

    Bu inputa nasıl değer vericm ?

    13 Şubat 2016 Cumartesi 15:08

Yanıtlar

  • hata çözüldü.

    error fixed.

       HtmlElementCollection classButton = webBrowser2.Document.All;
                foreach (HtmlElement element in classButton)
                {
                    if (element.GetAttribute("className") == "PXLWASD-Zb-b titleField textField PXLWASD-Zb-a")
                    {
                        element.SetAttribute("value","fdsafa sdfsdafsdafsadfsad");
                    }
                }

    element.GetAttribute("xxx"); change to     element.SetAttribute("value","text");

    Herkese teşekkürler

    13 Şubat 2016 Cumartesi 21:26
  • yaşım 44, adım Önay

    burda bilgi paylaşımı olduğunu söylediğin için teşekkürler, farketmemiştim, yanlız senden bir ricam var, önce 1-2 bişey öğren ondan sonra paylaş olur mu. Çünkü yazdıkların harbiden c# trollleme.

    ayrıca "ne browsermiş amk" dan kendine nasıl pay çıkardın bilmiyorum ama nasıl tavır alacağımı senden öğrenecek değilim.

    jexman: WebBrowser, html render aracıdır. Request edilen html'i ve içindeki resim, javascript ve css'i kullanıcıya göstermek için yapılmıştır. Yukarıda yapmak istediğin şey aslında WebClient ve ya HttpWebRequest ile yapılır. Yukarıdaki mesajı atmamın sebebi bu forumda binlerce webbrowser sorusu vardır ve nerdeyse hepsinde gereksizdir.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    14 Şubat 2016 Pazar 06:50
    Moderatör
  • hata çözüldü.

    error fixed.

       HtmlElementCollection classButton = webBrowser2.Document.All;
                foreach (HtmlElement element in classButton)
                {
                    if (element.GetAttribute("className") == "PXLWASD-Zb-b titleField textField PXLWASD-Zb-a")
                    {
                        element.SetAttribute("value","fdsafa sdfsdafsdafsadfsad");
                    }
                }

    element.GetAttribute("xxx"); change to     element.SetAttribute("value","text");

    Herkese teşekkürler

    Bütün tartışma bu yüzden işte. Bu iş böyle yapılmıyor.

    14 Şubat 2016 Pazar 10:04

Tüm Yanıtlar

  • ne webbrowsermiş


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    13 Şubat 2016 Cumartesi 16:39
    Moderatör
  • niyeki :D 
    13 Şubat 2016 Cumartesi 16:53
  • Muhtemelen bu kutuyu değiştirip sonra da bir düğmeye tıklatacaksın di mi?

    13 Şubat 2016 Cumartesi 17:30
  • Muhtemelen bu kutuyu değiştirip sonra da bir düğmeye tıklatacaksın di mi?

    evet hocam
    13 Şubat 2016 Cumartesi 20:34
  • hata çözüldü.

    error fixed.

       HtmlElementCollection classButton = webBrowser2.Document.All;
                foreach (HtmlElement element in classButton)
                {
                    if (element.GetAttribute("className") == "PXLWASD-Zb-b titleField textField PXLWASD-Zb-a")
                    {
                        element.SetAttribute("value","fdsafa sdfsdafsdafsadfsad");
                    }
                }

    element.GetAttribute("xxx"); change to     element.SetAttribute("value","text");

    Herkese teşekkürler

    13 Şubat 2016 Cumartesi 21:26
  • ne webbrowsermiş


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    Olcay bey mi diyeyim abi diyeyim yaşınız kaç bilmiyorum. Son bikaç haftadır yanıtlarınız eglence amaclı kısacası TROLL burada bilgi paylaşımı var milletle alaylı ifade kullanmayınız. MOD iseniz ona gore tavır alın
    • Düzenleyen omansakosk 13 Şubat 2016 Cumartesi 23:21
    13 Şubat 2016 Cumartesi 23:13
  • yaşım 44, adım Önay

    burda bilgi paylaşımı olduğunu söylediğin için teşekkürler, farketmemiştim, yanlız senden bir ricam var, önce 1-2 bişey öğren ondan sonra paylaş olur mu. Çünkü yazdıkların harbiden c# trollleme.

    ayrıca "ne browsermiş amk" dan kendine nasıl pay çıkardın bilmiyorum ama nasıl tavır alacağımı senden öğrenecek değilim.

    jexman: WebBrowser, html render aracıdır. Request edilen html'i ve içindeki resim, javascript ve css'i kullanıcıya göstermek için yapılmıştır. Yukarıda yapmak istediğin şey aslında WebClient ve ya HttpWebRequest ile yapılır. Yukarıdaki mesajı atmamın sebebi bu forumda binlerce webbrowser sorusu vardır ve nerdeyse hepsinde gereksizdir.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    14 Şubat 2016 Pazar 06:50
    Moderatör
  • hata çözüldü.

    error fixed.

       HtmlElementCollection classButton = webBrowser2.Document.All;
                foreach (HtmlElement element in classButton)
                {
                    if (element.GetAttribute("className") == "PXLWASD-Zb-b titleField textField PXLWASD-Zb-a")
                    {
                        element.SetAttribute("value","fdsafa sdfsdafsdafsadfsad");
                    }
                }

    element.GetAttribute("xxx"); change to     element.SetAttribute("value","text");

    Herkese teşekkürler

    Bütün tartışma bu yüzden işte. Bu iş böyle yapılmıyor.

    14 Şubat 2016 Pazar 10:04
  • yaşım 44, adım Önay

    burda bilgi paylaşımı olduğunu söylediğin için teşekkürler, farketmemiştim, yanlız senden bir ricam var, önce 1-2 bişey öğren ondan sonra paylaş olur mu. Çünkü yazdıkların harbiden c# trollleme.

    ayrıca "ne browsermiş amk" dan kendine nasıl pay çıkardın bilmiyorum ama nasıl tavır alacağımı senden öğrenecek değilim.

    jexman: WebBrowser, html render aracıdır. Request edilen html'i ve içindeki resim, javascript ve css'i kullanıcıya göstermek için yapılmıştır. Yukarıda yapmak istediğin şey aslında WebClient ve ya HttpWebRequest ile yapılır. Yukarıdaki mesajı atmamın sebebi bu forumda binlerce webbrowser sorusu vardır ve nerdeyse hepsinde gereksizdir.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    ozman yaşının adamı ol
    14 Şubat 2016 Pazar 17:08
  • al işte bi klavye delikanlısı daha.

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    14 Şubat 2016 Pazar 18:22
    Moderatör
  • al işte bi klavye delikanlısı daha.

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    Burası birazdan karışacak. :) Daha sonra döneceğim editi. Ekşisözlük bir forum iki.

    -


    14 Şubat 2016 Pazar 18:37