Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - WebBroswer setattribute
Forum - C# / VB.NET - WebBroswer setattribute

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Vicar (Normal User)
Pro


Messaggi: 96
Iscritto: 25/02/2010

Segnala al moderatore
Postato alle 17:44
Mercoledì, 17/03/2010
Ho dato un titolo il più coerente possibile, io ho un web broswer e un button.. quando clicco il button i raddiobutton della pagina www.pippo.it devono andare su accetto.. io so il name del radio button e so che uno ha value="Y" e l'altro value="N" ma non so l'id, come faccio a fare ciò??

Grazie :D

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 17:59
Mercoledì, 17/03/2010

PM Quote
Avatar
Vicar (Normal User)
Pro


Messaggi: 96
Iscritto: 25/02/2010

Segnala al moderatore
Postato alle 18:07
Mercoledì, 17/03/2010
Si ma on c'è la risposta...

cioè getelementbyTagname restituisce un vettore con tutti i div (esempio) ma a me serve la proprietà name.. capito?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 18:10
Mercoledì, 17/03/2010
La rispsta c'è, ma non la vedi.
Testo quotato

Gli oggetti HtmlElement contengono più o meno gli stessi membri, con l'aggiunta di GetAttribute e SetAttribute per modificare gli attributi di un tag.


PM Quote
Avatar
Vicar (Normal User)
Pro


Messaggi: 96
Iscritto: 25/02/2010

Segnala al moderatore
Postato alle 18:14
Mercoledì, 17/03/2010
si ok, a settarli e prendere il valore lo so.. ma non so digli quale nome andare a settare...

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 18:16
Mercoledì, 17/03/2010
Quale nome? Basta che li scorri tutti e controlli l'attributo name (che tu hai detto di conoscere). Una volta trovato il tag input con il name desiderato, modifichi il valore su "Y". O no?

PM Quote
Avatar
Vicar (Normal User)
Pro


Messaggi: 96
Iscritto: 25/02/2010

Segnala al moderatore
Postato alle 18:18
Mercoledì, 17/03/2010
Allora:

WebBrowser1.Document.GetElementsByTagName("input")

Facendo cosi cosa restituisce?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 20:17
Giovedì, 18/03/2010
Testo quotato

GetElementsByTagName(tagName As String) : restituisce una collezione di tutti i tag con dato tagName. GetElementsByTagName("div"), ad esempio, restituisce l'insieme di tutti i div della pagina;


Stessa cosa con input: restituisce una collezione di elementi che rappresentano tutti i tag input. Il Tag Name non c'entra niente con l'attributo name.

Ultima modifica effettuata da Il Totem il 18/03/2010 alle 20:18
PM Quote
Avatar
Vicar (Normal User)
Pro


Messaggi: 96
Iscritto: 25/02/2010

Segnala al moderatore
Postato alle 22:15
Giovedì, 18/03/2010
Si ma se mi restituisce una collezione di elementi se io faccio:

        WebBrowser1.Document.GetElementsByTagName("input").GetElementsByName("accordo")

Così ho preso l'elemento con nome accordo giusto?

Ma poi come faccio a selezionarlo? Cioè a spuntare un radiobutto e/o checkbox?

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo