Ich arbeite derzeit mit einem kleinen JavaScript für die Farbvorschau:
<script type="text/javascript">
<!--
HTML Kommentare sind im JS Code lange überflüssig.
function ablage()
{
document.farbe.auswahl.select();
document.farbe.auswahl.focus();
Hier greifst du doch auf Formularelemente zu.
<form action="" name="farbe" method="get">
Die in diesem Formular leigen
<td bgcolor="#FFC6A5" width="29">
<img src="platzhalter.gif" alt="Click zur Farbauswahl" onClick="auswahl.value='FFC6A5';"></td>
Fast, wahsaga hat dir die selhtml Seite ja schon gezeigt, die erläutert, wie du Formularfelder richtig ansprichst, so versuchst du "window.auswahl.value" zu setzen doch das Objekt window.auswahl gibt es vermutlich nicht.
Der Farbcode landet dann später in einem Formularfeld:
Eben.
Farbkode <input type="text" name="auswahl" class="input" size="8">
<a href="javascript:ablage();">
</form>
Wie du selber schreibst ist doch das Feld auswahl innerhalb des Formulares.
Ich möchte diesen Farbcode nun gerne auslesen und in eine andere Webseite übernehmen. Mir ist aber vollkommen unklar, wie ich den aktuelle Wert aus der Funktion ablage() übernehmen kann.
<form action="webseite.php" method="post" target="webseite">
<input type="hidden" name="hintergrund_farbe" value=" ??? ">
<input type="submit" name="senden" value="übernehmen">
Naja, das muss das PHP skript machen, im Prinzip genauso wie du es hier später beschreibst, wenn nicht, machst du irgendwo einen Fehler.
Kann mir da jemand helfen? JavaScript Gurus anwesend? Alle meine Versuche sind bisher gescheitert.
Wenn du das Formularfeld richtig befüllst (hast du das mal kontrolliert?) dann ist es kein JS Problem.
Struppi.