Formularname über this
Heiko Prieß
- javascript
0 wahsaga0 Heiko Prieß0 wahsaga0 Heiko Prieß0 wahsaga
0 Phil0 Heiko Prieß0 Phil
0 ziegenmelker
Hallo!
Ich suche verzweifelt nach einer Möglichkeit den Namen eines Formulars über "this" auszulesen.
Also z.B.
<form name="Manfred">
...
<a href=# onclick="alert(this.???)">
...
</form>
Ist das möglich?
Vielen Dank
Heiko
hi,
Ich suche verzweifelt nach einer Möglichkeit den Namen eines Formulars über "this" auszulesen.
hättest du nicht wenigstens _einen_ _kleinen_ blick auf das beispiel zu this in selfhtml werfen können?
http://selfhtml.teamone.de/javascript/sprache/objekte.htm#this
gruss,
wahsaga
Moin,
klar habe ich das getan, aber sorry, ich möchte nicht (!) ein den Inhalt eines Input-Felds ausgeben, sondern den Namen (!) des Formulars.
Gruss
Heiko
hi,
klar habe ich das getan, aber sorry, ich möchte nicht (!) ein den Inhalt eines Input-Felds ausgeben, sondern den Namen (!) des Formulars.
ich dachte, wie der name auszulesen ist, wäre dir bereits klar, und nur vom link mit this auf das formular zu kommen, wäre das problem.
dann bleibt allerdings die frage, warum du nicht hier geschaut hast, http://selfhtml.teamone.de/javascript/objekte/forms.htm#name?
gruss,
wahsaga
Hallo wahsaga,
auch da habe ich geschaut.
Danke für deine Bemühungen, aber anscheinend hast du mein Problem nicht erkannt!
Nichts für ungut..
Heiko
hi,
auch da habe ich geschaut.
Danke für deine Bemühungen, aber anscheinend hast du mein Problem nicht erkannt!
doch, das habe ich sehr wohl (und in [pref:t=79939&m=463548] bestätigst du ja meine auffassung deiner fragestellung, dass du lediglich den inhalt des name-attributes des formulars ausgeben möchtest).
aber scheinbar bist _du_ nicht in der lage, aus den beiden von mir geposteten links die logischen schlüsse zu ziehen, und die simple transferleistung, beides zu kombinieren, scheint dich zu überfordern.
gruss,
wahsaga
Hi,
<form name="Manfred">
...
<a href=# onclick="alert(this.???)">
...
</form>
das this an dieser stelle bezieht sich auf den link.
generell müsstest du, um mit this arbeiten zu können, dass auch in das form tag unterbringen. ich glaub, this.name müsste es in diesme fall sein ;)
also so ungefähr:
<form name="form1" method="post" onSubmit="alert(this.name);" action="">
<input type="submit" name="Submit" value="Abschicken">
</form>
Gruß
Phil
also so ungefähr:
<form name="form1" method="post" onSubmit="alert(this.name);" action="">
<input type="submit" name="Submit" value="Abschicken">
</form>
Super, danke!
Ich bin einfach nicht drauf gekommen.
Wenn ich das jetzt noch mit 'nem return false ergänze, ist das genau was ich brauche!
1000Dank
Heiko
Kein problem, dafür bin ich doch da
naja, eigentlich sollte ich hier arbeiten, oh, der chef kommt ;-)
Gruß
Phil
Hallo Heiko
Hallo!
Ich suche verzweifelt nach einer Möglichkeit den Namen eines Formulars über "this" auszulesen.
Also z.B.<form name="Manfred">
...
<a href=# onclick="alert(this.???)">
...
</form>Ist das möglich?
Vielen Dank
Heiko
Was ist denn so zwingend, dass du der Form nicht eine id geben kannst und dann mit getElementById(FormId).name auf den Namen zugreifst?
Möchtest du dich lieber mit Konstruktionen wie parentNode etc. duch das DOM hangeln?
cu, ziegenmelker