Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. 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


[www.webmatsoltuion.com] - [www.gratiscalcio.com]

Guadagna ricariche/soldi e gioca la schedina di calcio, tutto GRATIS.
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


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
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?


[www.webmatsoltuion.com] - [www.gratiscalcio.com]

Guadagna ricariche/soldi e gioca la schedina di calcio, tutto GRATIS.
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.



"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
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...


[www.webmatsoltuion.com] - [www.gratiscalcio.com]

Guadagna ricariche/soldi e gioca la schedina di calcio, tutto GRATIS.
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?


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
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?


[www.webmatsoltuion.com] - [www.gratiscalcio.com]

Guadagna ricariche/soldi e gioca la schedina di calcio, tutto GRATIS.
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


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
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?


[www.webmatsoltuion.com] - [www.gratiscalcio.com]

Guadagna ricariche/soldi e gioca la schedina di calcio, tutto GRATIS.
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo