Forum Doku Wiki Blog

Forumsarchiv 2000, August
Einfacher A HREF statt INPUT type=SUBMIT

archivierte Beiträge lesen

  1. (HTTP) Einfacher A HREF statt INPUT type=SUBMIT von Jan Riedel, 09. 08. 2000, 12:15

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 12:15 Uhr von Jan Riedel veröffentlicht.

Hallo Leute,
ich möchte statt dem klassischen Submitbutton einfach ein Schriftzug haben. Also einfach <a href=....?....> klicken sie hier </a> statt <input type="submit" value="klicken sie hier"> ...
geht das ??? - was muss dann in das href rein ? (kein GET muss mit POST gehen, weil übergabeparameter nicht sichtbar sein darf!)

gruß,
jan

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 12:27 Uhr von Holger Lersch veröffentlicht.

Hi Jan,
Schau mal hier
http://www.teamone.de/selfhtml/tecbbd.htm#a10

also müsste es in etwa so aussehen :

<a href="#nirgendshin" onClick="this.form.submit()">Senden</a>

oder eben eine Funktion schreiben und die mittels onClick aufrufen.

Lies dir das mal durch, und probier etwas rum, dann klappt das schon.

Gruß
Holger

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 12:38 Uhr von simon carst veröffentlicht.

tach holger,

korrigier mich bitte wenn ich falsch bin, aber meiner meinung nach, kann man in einem <a href..> tag nicht ein formular mit this.form.submit abschicken. es muss sich dabei schon um ein form element handeln ( wie <input...> oder so).

> <a href="#nirgendshin" onClick="this.form.submit()">Senden</a>

aber was sicher geht, ist:  onClick="document.forms[x].submit()"


c ya

sim

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 12:48 Uhr von Jan Riedel veröffentlicht.

was muss ich für das x einsetzen ????

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 13:06 Uhr von simon carst veröffentlicht.

> was muss ich für das x einsetzen ????

bitte schau hier nach (!!!!ARCHIV!!!!)

../../sfarchiv/1999_3/t06931.htm#a34069


viel spass

sim

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 13:23 Uhr von Jan Raffnix veröffentlicht.

Wahrscheinlich bin ich total verblödet oder sowas.
Ich bin doch nicht depp! ARG!
Ich hab alles ausprobiert. Das ist zum Mäusemelken!

onClick="document.forms[0].submit()"
oder von mir aus auch der name, den ich in <form> eingesetzt habe.
Es passiert NIX! draufklicken und wohlfühlen ... NIX NIX NIX ...


Hat denn keiner ein Beispiel das auch funktioniert ?!?!?

<html><head><title>Test</title>
</head><body>

<%Session("test") = 1 + Session("test")
response.write Session("test") %>

<form name="Testform" action="test.asp" method=post>
<input type=text size=40 name="Feld1"><br>
<input type=text size=40 name="Feld2"><br>
</form>

<a href="#" onClick="document.Forms[0].submit();" >Submit 1</a><br>
<a href="#" onClick="document.Forms[Testform].submit();" >Submit 2</a> <br>
<a href="#" onClick="document.Testform.submit();" >Submit 3</a> <br>
</body></html>

So, das ist ein Beispiel, das ja nach eurer Angabe klappen muesste. Macht es aber nicht! - Keines der Submits funktioniert ...
Habt Ihr noch ne idee ??!?!?!!?

Jan

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 13:38 Uhr von Brigitte veröffentlicht.

versuch's mal hiermit:
onClick="document.forms[0].submit();return false"
Gruß, Brigitte

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 13:42 Uhr von Jan Freude.Extra.HonigkuchenPferd.class veröffentlicht.

> versuch's mal hiermit:
> onClick="document.forms[0].submit();return false"
> Gruß, Brigitte

DU BIST EIN SCHATZ !!!   X X X X X  :-)

DANKE !

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 09. 08. 2000, 13:43 Uhr von simon carst veröffentlicht.

> <a href="#" onClick="document.Forms[0].submit();" >Submit 1</a>
»»  
> <a href="#" onClick="document.Forms[Testform].submit();" >Submit 2</a>
>
> <a href="#" onClick="document.Testform.submit();" >Submit 3</a>


na die ideen gehen doch nie aus, oder?? :)

bin mir nicht mehr so ganz sicher, aber ich glaube ich habe mal gehört, dass der link href="#" stören kann.

um dies zu beheben, versuch mal folgendes:


<a href="javascript:document.Forms[0].submit()" >Submit 1</a>

oder

<a href="javascript:void(0);" onClick="document.Forms[Testform].submit()" >Submit 2</a>

oder

<a href=# onclick="document.Forms[Testform].submit();return false;">submit 3 </a>

oder den submitvorgang in eine function ausgliedern, und die dann aufrufen, oder ne nette graphik machen, und die dann mit <input type ="image" id="submit" src=...> einbinden
oder......


einfach ein bisschen rumtüfteln  :-))


grüsse

sim


Geht nett :-(

Der folgende Beitrag wurde am 09. 08. 2000, 12:45 Uhr von Jan Riedel veröffentlicht.

Mist, das geht nicht:
<form name="upgrade" action="user.asp" method=post>
<INPUT type=hidden value="abgeschickt" name="action">
<INPUT type=hidden value="<%=rsMember("intID")%>" name="id">
<a href="#sss" onClick="document.upgrade.submit();" >Upgrade zum Vollmitglied</a>
</form>
Wenn man draufklickt passiert rein gar nichts.
Was kann falsch sein ?!?!
Mit this.form. geht auch nicht -> kommt fehlermeldung, das es kein objekt ist ...

Einfacher A HREF statt INPUT type=SUBMIT

Der folgende Beitrag wurde am 11. 08. 2000, 21:42 Uhr von Philip G. veröffentlicht.

Hi Jan,

so schaut's aus:

<form name="MeinForm">
bla bla bla
</form>
<a href="javascript:this.document.MeinForm.submit();">senden</a>

In der Hoffnung nix vergessen zu habende Grüße
Philip

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4