farbe eines feldes ändern

suna

Grünschnabel
ich wollt das so machen, dass man 2 felder hat. in das erste kann man den hex. farbcode schreiben und im zweiten wird die farbe dann angezeigt.
ich hab mir da was rausgesucht aber es funktioniert nicht.
kann mir vll einer sagen warum?
HTML:
<?php
session_start();
if ($_SESSION['login']!="1")
   {
   header("Location: guestbook.php?show=login");
   }
include ("config.php");
?>
<html>
<head><title>Einstellunegn</title>
</head>
<body text="#000000" bgcolor="#C0C0C0">
<div align="center">
<h2>Einstellungen</h2>
<script language="JavaScript">
 <!--
  function showcolor(theelement,color) {theelement.style.backgroundColor = color;}
 //-->
</script>
<table border="1" bordercolor="#D0FFD0">
<tr>
   <td colspan="2" width="90%" bgcolor="#C0C0C0">Datenbankeinstellungen</td>
</tr>
<tr>
   <td bgcolor="#E0E0E0" align="right">Datenbank Server</td>
   <td bgcolor="#E0E0E0"><input type="text" name="hostname" value="<?php echo $hostname; ?>"></td>
</tr>
<tr>
   <td bgcolor="#E0E0E0" align="right">Datenbank Name</td>
   <td bgcolor="#E0E0E0"><input type="text" name="dbname" value="<?php echo $dbname; ?>"></td>
</tr>
<tr>
   <td bgcolor="#E0E0E0" align="right">Username</td>
   <td bgcolor="#E0E0E0"><input type="text" name="username" value="<?php echo $username; ?>"></td>
</tr>
<tr>
   <td bgcolor="#E0E0E0" align="right">Datenbank Passwort</td>
   <td bgcolor="#E0E0E0"><input type="text" name="dbpw" value="<?php echo $dbpw; ?>"></td>
</tr>
<tr>
   <td colspan="2" width="90%" bgcolor="#C0C0C0">Farbeinstellungen</td>
</tr>
<tr>
   <td bgcolor="#E0E0E0" align="right">Hintergrundfarbe</td>
   <td bgcolor="#E0E0E0"><input type="text" name="bodybgcolor" value="000000" onchange="showcolor(this.form.showbodybgcolor,this.value)" maxlength="6" size="6" /><input type="button" style="background-color: #000000;" name="showbodybgcolor" value="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" disabled /></td></td>
</tr>
</table>
</div>
</body>
</html>


mfG
suna
 
Hallo, suna

Code:
onchange="showcolor(this.form.showbodybgcolor,this.value)"
Deinem Dokument fehlt das nötige <form>ular.

In Zukunft beachte bei deinen Beirägen bitte die Netiquette.
Danke.
 

Neue Beiträge

Zurück