Wert per Javascript beim submit ändern
Mario
- javascript
Hi!
Ich habe da ein kleines Problem mit JavaScript.
Also ich habe ein Formular mit verschiedenen Textfeldern.
Die Werte dieser Textfelder werden beim submit brav per get weitergegeben
Diese Funktion hier bastelt mir dann eine schöne URL zusammen, die auch brav aufgerufen wird.
function makeAction()
{
var s = "http://www.ichbineineurl.php?cmd=quick&";
s+="odt1="+document.formular.odt1.value;
s+="&idt1="+document.formular.idt1.value;
s+="&psa="+document.formular.psa.value;
s+="&dap1="+document.formular.dap1.value;
s+="&aap1="+document.formular.aap1.value;
document.formular.action =s;
window.open(s, "_blank");
return false;
}
Aufgerufen wirds dann per
onclick="return makeAction()"
Klappt wunderbar! :D
Aber mein Problem ist:
Wenn bei dap1 oder aap1 bestimmte Werte eingegeben werden, soll dieser eingebene Wert durch einen anderen ersetzt werden.
(Beispiel: Wenn ich bei dap1 im Textfeld "Ja" eingebe, soll in Würglichkeit "Nein" übergeben werden.)
Versucht habe ich, fuchsig wie ich bin
if(document.formular.dap1.value == "Ja")
{
document.formular.dap1.value == "Nein";
}
Leider mit bescheidenem Erfolg! ;/
Jemand 'ne Idee?
Danke schonmal ...
Hellihello,
beim der Zuweisung nur ein Gleichheitsszeichen?
Gruß,
frankx
Hellihello,
beim der Zuweisung nur ein Gleichheitsszeichen?
Gruß,
frankx
Huch, sorry .. beim reinschreiben passiert, im Original hat die Zuweisung nur 1 Gleichheitszeichen! ;o/
Hellihello,
du lässt dir den erwarteten wert mal mit alert() ausgeben? du lässt die zuweisung der variablen mal ohne den Rest der Funktion laufen und baust es dann schrittweise ein. Was du gepostet hast schien o.k., aber nicht klar, wo du die if-Anweisung zB. einbaust.
Wie du den restlichen Link zusammenbaust ist ja sekundär, wenn du die variable erstmal so hast, wie sie sein soll.
Dank und Gruß,
frankx