folder Tahribat.com Forumları
linefolder Programlamaya Giriş
linefolder Form Ögelerinin (İnput, Textarea...) İsimlerini/İd Lerini Tarayıcıdan Çeken Kod ?



Form Ögelerinin (İnput, Textarea...) İsimlerini/İd Lerini Tarayıcıdan Çeken Kod ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaTRiXe
    MaTRiXe's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    dejnclea bunu yazdı:
    -----------------------------

    Visual Basic 6 için

     

     

    for i 0 to brw.document.forms.length -1

    for x = 0 to brw.document.forms.length -1

     

     

    text1.text = text1.text & brw.document.forms(x)(i).name

    text1.text = text1.text & brw.document.forms(x)(i).value

    text1.text = text1.text & brw.document.forms(x)(i).type

     

    next i

    doevents

    next x

     

     

     

    sanırım böyle olması gerek.


    -----------------------------
    form actionu da çekebilicek mi işleyişi hakkında bilgi verebilir misin

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek

    Get ya da post olduğunu mu ?

     

    Onu bilmiyorum denemedim.

     

     

     

    Edit denedim =)

     

    eee şimdi şöyle oluyor. Eğer uygun bir yere

     

    brw.document.forms(x).method yazarsan eğer post mu get mi olduğunu gösteriyor.

     

    daha da ileri gidip brw.document.forms(x).action dersen eğer o formun action ını gösteriyor. Bu şekilde formdaki değişkenlere uygulayabilirsin sanırım. method, data, type, id falan.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaTRiXe
    MaTRiXe's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    çok güzel şimdi ben bu kodları vb ye yazıp derliyorum çalıştırdığım vakit nasıl bir görüntü olacak dışarda çalıştırdığım browserdan mı çekeçek yoksa kendi içinde bi penceremi açılacak vb kurulu değil ön bilgi alıyorum mahsuru yoksa ihtiyaçlarımı karşılıyor mu işlevsel durumu açısından bilgi sahibi olmak için ayrıca nasıl derliyecem onu da bilmiyorum netten bakıcaz artık

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek

    MaTRiXe bunu yazdı:
    -----------------------------

    çok güzel şimdi ben bu kodları vb ye yazıp derliyorum çalıştırdığım vakit nasıl bir görüntü olacak dışarda çalıştırdığım browserdan mı çekeçek yoksa kendi içinde bi penceremi açılacak vb kurulu değil ön bilgi alıyorum mahsuru yoksa ihtiyaçlarımı karşılıyor mu işlevsel durumu açısından bilgi sahibi olmak için ayrıca nasıl derliyecem onu da bilmiyorum netten bakıcaz artık


    -----------------------------

     

    Çalıştırdığın browserdan çekecek. Browser'ın adını brw yapman gerek. Kodları ona göre yazdım. normalde WebBrowser1 oluyor biraz uzun o =)

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaTRiXe
    MaTRiXe's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    text1.text = text1.text & brw.document.forms(x)(i).name

    text1.text = text1.text & brw.document.forms(x)(i).value

    text1.text = text1.text & brw.document.forms(x)(i).type

    hocam olay süper de text1.text değişken mi oluyor nasıl kullanıcam eğer değişken ismiyse bu bunları kullanıcı adı şifre vs gibi nasıl adlandırabilirim nihayetinde tekrar kullanmak için çekiyorum 

    edit: şimdi anladım :D bunlarla her türlü işlemi yapabilirim di mi veritabanı kaydı vb

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dejnclea
    dejnclea's avatar
    Kayıt Tarihi: 28/Haziran/2010
    Erkek

    MaTRiXe bunu yazdı:
    -----------------------------

    text1.text = text1.text & brw.document.forms(x)(i).name

    text1.text = text1.text & brw.document.forms(x)(i).value

    text1.text = text1.text & brw.document.forms(x)(i).type

    hocam olay süper de text1.text değişken mi oluyor nasıl kullanıcam eğer değişken ismiyse bu bunları kullanıcı adı şifre vs gibi nasıl adlandırabilirim nihayetinde tekrar kullanmak için çekiyorum 

    edit: şimdi anladım :D bunlarla her türlü işlemi yapabilirim di mi veritabanı kaydı vb


    -----------------------------

     

    aslında text1.text & brw. document... yerine

     

    text1.text & vbcrlf & brw.docu..... falan yap onu. araya vbcrlf koy yani daha hoş görünür.

     

    Veritabanı kaydını bilmiyorum ama sanırım eğer uygun şekilde bir web formu oluşturursan o da olur. Veritabanı da yapılabilir yani istersen. Hayal gücü, yaratıcılık sana kalmış.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaTRiXe
    MaTRiXe's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    tabi haklısın hayal gücü yaratıcılık kişiye kalmış bişiy dilin ve fonksiyonların esnekliği işlevselliği problem olabiliyo

Toplam Hit: 2847 Toplam Mesaj: 18