NaPent allemannsen/frausen! :)
wie der Betreff schon sagt:
[Javascript-Function zur Überprüfung der Formulaeingaben des Nutzers]
...
if(action == 'delete') {
del = confirm('Möchtes Du dieses Bild endültig löschen?');
if(del == true) {
document.forms[0].elements[0].value = 3;
document.forms[0].submit();
return true;
} else return false;
} // end if
das Formular sieht so aus:
<form action="bla/blub/index.php?act=bilder&code=02&showForm=1" method="post" name="EDIT">
<input name="processData" value="2" type="hidden">
[ganz viel für das Problem unrelevanter Code folgt]
</form>
Ich möchte vor dem Absenden des Forms den Wert im Feld "processData" von 2 auf 3 ändern - macht er aber nicht, der Schlingel :/ Dummerweise wird aber auch keine Fehlermeldung seitens JS ausgespuckt.
Verwende ich Namen um das Form und die Elemente anzusprechen, funktioniert es wie gewünscht: "document.EDIT.proccessData.value = 3" klappt ohne Probleme.
Auf welchem Holzweg befide ich mich oder spinnt etwa mein FF 16.0.1?!
Euch noch einen angenehmen Abend.
Grüßele
Hoffy