Rainer: Ausgewählten Wert in Text oder Hidden Field übernehmen.

Hallo Forumer,

untenstehendes funktioniert soweit als das die Farbe im "table" geändert wird.
Ich brauche aber die ausgewählte Farbe im textfeld "bg" - soll mal ein hiddenField sein - um es mit dem Formular zu versenden.
Kann ich mit JavaScript den Wert in das Textfeld eintragen?
So wie ich es versucht habe geht es nicht.

Gruss
Rainer

<html>
<head>
<title>Test</title>
<script language="JavaScript">
<!--
 function Farbe(NeueFarbe) {
 main.bgColor = NeueFarbe;
 var bgWert = NeueFearbe;
 document.Auswahl.bg.value = bgWert;
 }
-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<?
 if($go=="1"){
 echo"$bg";
 }else{
?>
<form name"Auswahl" action="" method="post">
<a href="JavaScript:Farbe('#FFCC99')">Rosa Hintergrund</a>
<br>
<a href="JavaScript:Farbe('#000099')">Blauer Hintergrund</a>
<br>
<br>
<table id="main" width="21%" border="0" cellspacing="0" cellpadding="3" height="101">
  <tr>
    <td valign="top"><font id="txt"><font id="txt2"><font id="txt3">Der Test</font></font></font></td>
  </tr>
</table>
<br>
 <input type="text" name="bg">
 <input type="hidden" name="go" value="1">
 <input type="submit" name="Abschicken" value="Abschicken">
</form>
<? } ?>
</body>
</html>

  1. <script language="JavaScript">

    <script type="text/javascript">

    <!--
    function Farbe(NeueFarbe) {
    main.bgColor = NeueFarbe;
    var bgWert = NeueFearbe;

    ^

    document.Auswahl.bg.value = bgWert;

    oder gleich:
    document.Auswahl.bg.value = NeueFarbe;

    }
    -->

    //-->

    </script>

    Robert

    1. Hi

      var bgWert = NeueFearbe;

      ätz... war nur ein Tippfehler im Forum. Geht trotzdem nicht.

      Gruss
      Rainer