Moin!
und was möchten die Besucher deiner Seite? Was du beschreibst, ist nämlich ein sehr eigenwilliges, unerwartetes Verhalten.
Die Besucher dieser Seite sind Mitarbeiter. Sie sollen da diverse Tageszahlen eintragen. Das ganze soll optisch und zum Teil funktionell Excel nahe kommen. Natürlich nur in dem Ausmaß, wie es die Mitarbeiter gewohnt sind. Verwaltungstechnisch ist es einfacher, das online zu machen. Deshalb die ganzen Spielereien.
Informiere dich mal über die Möglichkeiten moderner Javascript-Frameworks, insbesondere die mit Support für alle möglichen Eingabeelemente oder "Widgets".
Als Beispiel sei das Dojo-Framework herausgehoben. http://www.dojotoolkit.org/
Vorteil bei der Wahl eines guten Frameworks: Viele für dich unerhebliche Aspekte wie Tastaturbedienung, Mausbedienung, Barrierefreiheit etc. sind in diesen Frameworks schon standardmäßig berücksichtigt und integriert, so dass du dich im Prinzip um nicht sehr viel kümmern musst, sondern dich auf das Erstellen der eigentlichen Seite konzentrieren kannst.
- Sven Rautenberg