Zur Navigation

Variablenübergabe an yform action ...

1 AndyK (Gast)

Hallo Zusammen,

kann man an in einem HTML-Dokument der Anweisung
<form action= eine Variable zuweisen?

Ich lese den Wert eines input-Feldes aus und übergebe diesen an eine Variable:
var mailan = ("mailto:" + document.getElementById("Eingabefeld").value);

Diese Variable möchte ich gern an das form-Tag wieder übergen, in Form von:
<form action="variable"

Geht das und wenn ja, wie?

Gruß
Andyk

20.09.2012 11:53

2 Jörg Kruse

Ich würde es so probieren (für das erste Formular im HTML-Code):

document.forms[0].action = mailan;

20.09.2012 12:49

3 AndyK (Gast)

Jörg, vielen Dank.

So passt es .....

20.09.2012 14:18

4 AndyK (Gast)

.... einen habe ich doch noch ;-)

Wieso werden die Sonderzeichen mit %3A usw. ans Outlook übergeben?
Kann man hier keine Doppelpunkte und andere Sonderzeichen eingeben?

Gruß
AndyK

25.09.2012 15:44

5 Jörg Kruse

Wo steht der Doppelpunkt - in der Emailadresse, die du in "Eingabefeld" eingibst? oder meinst du den Doppelpunkt hinter dem mailto?

25.09.2012 16:24

6 AndyK (Gast)

Oh sorry, ich habe schon ein bißchen weitergemacht :-)

Ich lese zusätzlich noch ein <input> Wert ein und übergebe diesen an den E-Mail body:
var body = "Nachname = " + document.getElementById('uhrzeit').value

Dieser zeigt gibt mir dann in der E-Mail aber
09%3A00 anstatt 09:00
zurück.

25.09.2012 16:45

7 Jörg Kruse

Versuch's mal mit dieser Angabe im form Element:

enctype="text/plain"

25.09.2012 16:54

8 AndyK (Gast)

Danke Jörg aber diese Angabe war vorhanden.

Ich musste der Variablen einen festen Datentypen zuweisen!

DANKE!!!

26.09.2012 14:59

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]