Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

wie mit <a href... Formular verschicken?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Ezeee
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 28.09.2004, 15:35

Beitrag von Ezeee » 07.05.2009, 08:39

Hallo

ich bekomme kein Absenden des Formulars über verlinkten Text hin :-(

Ich habe meine Absendenbuttons so designed:
https://www.keasone.de/development/2007 ... ellen-sexy

Mein Absendenbutton ist dann (gestylter) Text:
<a class="button"><span>verschicken</span></a>

Jetzt nehme ich Javascript, um das Formular abzuschicken:
<a class="button" href="javascript: document.Formname.submit();" onclick="this.blur();"><span>verschicken</span></a>

Aber leider gehts nicht. Andere Schreibweisen hab ich ausprobiert.

Ich nehme an, es liegt an <form>, denn da ist "action" leer, weil der php-Code in derselben Datei steht, sieht so aus:
<form method="post" name="Formname" id="contFrm" action="">

Oder hats vielleicht noch einen anderen Grund.

Weiss jemand einen Rat? Muss doch gehen!

Viele Grüße, Ezeee

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Hobby_SEO79
PostRank 9
PostRank 9
Beiträge: 1883
Registriert: 19.06.2008, 23:09

Beitrag von Hobby_SEO79 » 07.05.2009, 08:51

Schau mal hier:
https://de.selfhtml.org/javascript/objekte/forms.htm

Soweit ich aber weiss, kannst Du daten nicht mit dem a-Tag übermitteln.
Und den Button kann man ja per CSS stylen.

Ezeee
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 28.09.2004, 15:35

Beitrag von Ezeee » 07.05.2009, 09:10

Danke für den Link, schau ich mir an.

hier gehts:
https://www.bodalgo.com/sprecher/contact.php

Ezeee
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 28.09.2004, 15:35

Beitrag von Ezeee » 07.05.2009, 09:20

es funktioniert!

Altes <input>:
<input name="send" type="submit" id="send" value="verschicken" size="30" />


Neu:
<input type='hidden' name="send">
<a class="button" href="javascript: document.Formname.submit();" onclick="this.blur();"><span>verschicken</span></a>

gnark
PostRank 8
PostRank 8
Beiträge: 920
Registriert: 23.01.2009, 15:12

Beitrag von gnark » 07.05.2009, 09:43

ausser jemand hat JS deaktiviert
https://das-dass.de ... übrigens: es heisst sitewide mit "t"

Hobby_SEO79
PostRank 9
PostRank 9
Beiträge: 1883
Registriert: 19.06.2008, 23:09

Beitrag von Hobby_SEO79 » 07.05.2009, 10:02

Und das nimmt der IE an?

Soweit ich mal gelesen hatte, sollte sowas nicht im IE funktionieren wegen der Missbrauchsgefahr. Aber naja ... ist mein Wissen halt veraltet ... *grml*

Ezeee
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 28.09.2004, 15:35

Beitrag von Ezeee » 07.05.2009, 10:45

IE 7 und 8 gehen, 6 hab ich nicht mehr
FF 2.0 und 3.5 gehen
Opera 9.25 geht
Safari 3.21 geht

@gnark: stimmt natürlich. Lösung?

@all: vielleicht kann jemand mit IE 6 mal hier versuchen:
https://www.bodalgo.com/sprecher/contact.php

Gruß, Ezeee

gnark
PostRank 8
PostRank 8
Beiträge: 920
Registriert: 23.01.2009, 15:12

Beitrag von gnark » 07.05.2009, 10:50

https://das-dass.de ... übrigens: es heisst sitewide mit "t"

Ezeee
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 28.09.2004, 15:35

Beitrag von Ezeee » 07.05.2009, 10:54

und hover und click?

Hobby_SEO79
PostRank 9
PostRank 9
Beiträge: 1883
Registriert: 19.06.2008, 23:09

Beitrag von Hobby_SEO79 » 07.05.2009, 11:48

Ezeee hat geschrieben:IE 7 und 8 gehen, 6 hab ich nicht mehr
FF 2.0 und 3.5 gehen
Opera 9.25 geht
Safari 3.21 geht

@gnark: stimmt natürlich. Lösung?

@all: vielleicht kann jemand mit IE 6 mal hier versuchen:
https://www.bodalgo.com/sprecher/contact.php

Gruß, Ezeee
joo geht.
vielleicht hab ichs auch nur durcheinander gehaun.

gnark
PostRank 8
PostRank 8
Beiträge: 920
Registriert: 23.01.2009, 15:12

Beitrag von gnark » 07.05.2009, 12:35

Ezeee hat geschrieben:
und hover und click?
weiss nicht, ist das soo wichtig?
Ich denke mal mit JS könnte man das auch irgendwie machen, oder sogar mit CSS?
https://das-dass.de ... übrigens: es heisst sitewide mit "t"

Ezeee
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 28.09.2004, 15:35

Beitrag von Ezeee » 08.05.2009, 08:39

weiss nicht, ist das soo wichtig?
Ich denke mal mit JS könnte man das auch irgendwie machen, oder sogar mit CSS?
also wenn, dann ja ohne JS :-)

aber ich lass es jetzt erstmal so. vielleicht stolper ich irgendwo über einen Klick-Hover-Button ohne JS, oder jemand, ders weiss liest das hier..

Gruß, Ezeee

Lord Lommel
PostRank 10
PostRank 10
Beiträge: 3227
Registriert: 18.02.2008, 02:43
Wohnort: Halle / Saale

Beitrag von Lord Lommel » 08.05.2009, 14:08

Mach nen graphischen Button mit den transparenten gif. Drunter legst du ein genausogroßes div. Dieses hat als Hintergrundbild ein Bild das oben die normale und unten die Highlightgrafik hat. Jetzt kannst du mit der Pseudoklasse :hover und background-position im CSS die Grafik hoch und runterschieben und damit das Layout wechseln.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag