"submit" via "href"
Marcel
- javascript
Hallo Forum,
ich möchte ein Formular mit einem Textlink abschicken.
Ich hab schon verschiedene Sachen probiert, aber nichts hat funktioniert. Wisst Ihr Rat?
<form name="news" method="post" action="bot.php">
<input name="ask" type="hidden" value="news">
<input name="submit" type="hidden" value="yup">
<a href="javascript:document.news.submit();">Link</a>
</form>
PS: gegoogelt hab ich und in selfhtml hab ich auch gesucht. keine der sachen hat funktioniert.
mfg Marcel
hi,
Ich hab schon verschiedene Sachen probiert, aber nichts hat funktioniert.
welche fehlermeldungen hast du dabei von deinem browser erhalten?
gruss,
wahsaga
Du darfst dem Input-Feld nicht den Namen "submit" geben,
das ist ein Type-Attribut von "input"!
<input name="submit" type="hidden" value="yup">
Gib dem Input-Feld einen anderen Namen, dann geht's!
Noch'n Tip - setz' das
<a href="javascript:document.news.submit();">Link</a>
besser außerhalb der Form-Tags, meiner Erfahrung nach schickt
der IE 5.0 sonst das Formular nicht ab - in vernünftigen Browsern
funktioniert's natürlich auch innerhalb!
Gruß,
Kurt
Hallo Kurt,
danke, jetzt gehts.
mfg Marcel
Hallo Marcel,
dein Code stimmt zu 99%.
Das fehlende 1% ist noch die Anweisung "return false;" also:
<a href="javascript:document.news.submit();return false;">Link</a>
Jetzt müsste es funzen...
Bye,
Steve
<form name="news" method="post" action="bot.php">
<input name="ask" type="hidden" value="news">
<input name="submit" type="hidden" value="yup">
<a href="javascript:document.news.submit();">Link</a>
</form>