Autor Beitrag
einfach112
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 168

xp
del7
BeitragVerfasst: Mi 24.08.05 17:39 
hallo!

habe ein kleines Problem mit Radio buttons die ich auf einer website im webbrowser ändern will!

also zum html: der teil sieht so aus:
ausblenden Quelltext
1:
2:
3:
4:
<input type="radio" name="radiobutton" value="radiobutton">
<input type="radio" name="radiobutton" value="radiobutton">
<input type="radio" name="radiobutton" value="radiobutton">
<input type="radio" name="radiobutton" value="radiobutton">


also einfach nur 4 leere Radiobuttons! (Aber alle haben den gleichen namen!) Diese seite wird einfach geladen mit
ausblenden Delphi-Quelltext
1:
webbrowser1.navigate('www.seite.de')					

jetzt ist die frage: Wie schaffe ich es den 4ten button auf checked zu stellen sagen wir mal durch einen buttonklick also vonwegen onbutton1.click change status des 4 radiobuttons auf checked.... !?

habe mir da schon nen wolf gesucht..... und auch schon so sachen versucht wie z.B.
ausblenden Delphi-Quelltext
1:
WebBrowser1.OleObject.document.forms.item(0).elements.item('radiobutton').value:=checked;					

Leider kommt dann eine fehlermeldung vonwegen zugriffsverletzung !?
bin wie immer über antworten sehr dankbar !

MfG
Einfach112

Moderiert von user profile iconTino: Delphi-Tags hinzugefügt.
Moderiert von user profile iconTino: Beitrag formatiert... war sehr schlecht zu lesen.

_________________
sorry bin noob !
einfach112 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 168

xp
del7
BeitragVerfasst: Mi 24.08.05 19:34 
Titel: achso !
also mir ist da gerade noch etwas aufgefallen ! das würde funktionieren wenn der html teil so aussehen würde :
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<form name="form1" method="post" action="">
  <input type="radio" name="radiobutton" value="radiobutton">
</form>
<form name="form2" method="post" action="">
  <input type="radio" name="radiobutton" value="radiobutton">
</form>
<form name="form3" method="post" action="">
  <p><input type="radio" name="radiobutton" value="radiobutton">
</p></form>
<form name="form4" method="post" action="">
  <input type="radio" name="radiobutton" value="radiobutton">
</form>


also wenn bei den radiobuttons eine form vorhanden währe ! dann gehts ! dann kann ich jeden button anwählen bei
item(0) ansteuern ....
alles funtzt wunderbar !
aber leider steht dort auf der seite die ich ändern will nix von form ! ?
also wie gesagt ! währe über antworten sehr dankbar ....
MfG
Einfach112

_________________
sorry bin noob !
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: So 04.09.05 09:49 
Hallo!

Vielleicht hilft dir dieser Beitrag weiter:

www.delphi-forum.de/...iobuttons+webbrowser