Jan Runte: Aendern des VALUE eines Upload-Feldes in Javascript

Beitrag lesen

Hallo,

Hi Andreas.

entgegen der Dokumentation von Stefan Münz (dies ist kein Vorwurf 8-)), geht
das Setzen des VALUE-Attributes in Javascript vor dem Formular-Versenden nicht.
Belegbar ist dies durch:

  1. einen Selbstversuch; egal, was ich VALUE zuweise, in einer alert-Ausgabe steht
        der alte Wert
  2. die Dokumentation von Netscape vom Mai 1999; dort steht "Read-only"

Hat jemand andere Erfahrungen? Muss man einen Trick anwenden? Geht
'feld.value="neuer Wert"' nicht so einfach?

Andreas

mit  <input type="button" onClick="setzen();">

kannst Du vor dem Versenden nochmals die Werte eines Eingabefeldes ändern.
Du mußt dem Formular-Block aber erst einen Namen geben:

<form name="Formular"...>

mit dem Feldtypen ebenfalls:

<input name="Feld"...>

die Werte dieses Eingabefeldes setzt Du dann im JavaScript-Block:

function setzten()
{
document.Formular.Feld.value= 'Testtext';
document.Formular.submit();
}

dann müßten eigentlich keine Probleme auftauchen.

bye jR.