none
[ÇÖZÜLDÜ] Webbrowser 2 adet aynı textbox RRS feed

  • Soru

  • Merhaba. Site içinde şöyle bir kısım var:

    <input name="rumuz" type="text" id="rumuz" style="width:53px;" onfocus="getElementById('userfield').className='input2'" onblur="getElementById('userfield').className='input'" value=" ">

    Birde böyle:

    <input name="rumuz" type="text" style="border:1px solid #6e6b66; width:190px; height:23px; font-size: 14px; color:#3366FF;" value="" size="50" maxlength="50">

    İkisinin NAME si de aynı, ben alttakini değiştirmek isteyince üstteki değişiyor. Nasıl yapabilirim.?

    (Site benim değil, inputları değiştirmem imkansız)

    ÇÖZÜLDÜ

    Şu kodla çözdüm:

     Dim Sayi__1 As Integer
    
        Sub user(ByVal user)
    
            Dim col As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("input")
            For Each elm As HtmlElement In col
                Dim deger As String = elm.GetAttribute("name").ToString()
                If deger.Contains("rumuz") Then
                    If Sayi__1 > 2 Then
                        elm.Focus()
                        elm.InnerText = user
                        Exit For
                    End If
                End If
                Sayi__1 = Sayi__1 + 1
            Next
    
        End Sub


    28 Aralık 2013 Cumartesi 11:36

Yanıtlar

  • .GetElementsByTagName("input")

    şeklinde sorguladığınızda her iki input da dönecektir. 0 nolu yani ilk input "id=rumuz" olan, 1 nolu, yani ikinci input denetimi ise da id'si olmayan olacak. Buradan devam ederek ayırt edebilirsiniz sanırım.

    İyi çalışmalar...


    Savaş Murat Alkım - MCT, MCSD, MS, MCPS

    29 Aralık 2013 Pazar 00:20

Tüm Yanıtlar

  • .GetElementsByTagName("input")

    şeklinde sorguladığınızda her iki input da dönecektir. 0 nolu yani ilk input "id=rumuz" olan, 1 nolu, yani ikinci input denetimi ise da id'si olmayan olacak. Buradan devam ederek ayırt edebilirsiniz sanırım.

    İyi çalışmalar...


    Savaş Murat Alkım - MCT, MCSD, MS, MCPS

    29 Aralık 2013 Pazar 00:20
  • Rica etsem örnek kod verebilir misiniz?

    Bot&Hack Creativer.

    29 Aralık 2013 Pazar 09:13