Hallo,
ich möchte eine Schichtplanung erstellen die für die Eingabe folgendermaßen funktionieren soll.
Es sind ca 465 input Textfelder vorhanden (für je Mitarbeiter 31Tage).
Nun möchte ich mit der Maus in ein Textfeld klicken und dann mit einem Button diese mit Text und Farbe füllen.
Bisher gehts nur in einer Box mit Text und in einer anderen mit Farbe.
-Wie bekomme ich es hin, daß Farbe und Text in einer eingetragen werden?
-Wie würde es funktionieren, das der Eintrag in der "angeklickten" Box erfolgt?
Gruß
<html>
<head>
<script language="JavaScript">
<!--
function chC(id,cL)
{
//wenn Style noch nicht gesetzt
if(document.getElementById(id).name != '1')
{
document.getElementById(id).style.backgroundColor = cL;
document.getElementById(id).name = '1';
}
else if(document.getElementById(id).name = '1'){
document.getElementById(id).style.backgroundColor = '';
document.getElementById(id).name = '0';
}
}
function textWechsel(neuerText)
{
document.getElementById("textfeld").value = neuerText;
}
//-->
</script>
<input type="text" name="textfeld" id="textfeld">
<input type="text" value="<?$text?>" id="neu">
<input type="text" value="<?$text?>" id="neu">
<input type="text" value="<?$text?>" id="neu">
<input type="text" value="<?$text?>" id="neu">
<br><br>
<input type="button" name="text" value="U" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Frei" onClick="textWechsel(this.value)"><br>
<input type="button" name="text" value="Dienst1" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst2" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst3" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst4" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst5" onClick="textWechsel(this.value)"><br>
<input type="button" name="text" value="Dienst6" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst7" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst8" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst9" onClick="textWechsel(this.value)">
<input type="button" name="text" value="Dienst10" onClick="textWechsel(this.value)"><br><br>
<input type="button" onclick="document.getElementById('neu').style.backgroundColor = 'yellow';" value="Gelb">
<input type="button" onclick="document.getElementById('neu').style.backgroundColor = 'red';" value="Rot">
<input type="button" onclick="document.getElementById('neu').style.backgroundColor = 'green';" value="Grün">
<input type="button" onclick="document.getElementById('neu').style.backgroundColor = 'blue';" value="Blau">
<input type="button" onclick="document.getElementById('neu').style.backgroundColor = '';" value="Reset">
<br><br>
</body>
</html>
------------------------------------
<html>
<head>
<title>Test</title>