Keiner: Hilfetext im Eingabeformular - Wie?

Beitrag lesen

Hi,

ich überarbeite gerade ein Eingabeformular, dass von Jedermann benutzt werden kann. Dabei möchte ich dem Anfänger nützliche Hinweise geben, dem Fortgeschrittenen aber ein möglichst schlankes Formular.

Nun habe ich probiert, bei Doppelklick in ein Eingabefeld den zugehörigen Hilfetext auszuklappen und bei Doppelklick (damit es einheitlich ist) auf den Hilfetext diesen wieder einzuklappen.

Probleme:
* Hilfetext zwischen den HTML- Elementen macht den Code fast nicht mehr lesbar.
* Das Aus- und Einklappen funktioniert nur einmal *)
* Ohne Javascript funktioniert es gar nicht.

Alternative (auch nicht zufriedenstellend):
Ein getrenntes Hilfe-Dokument und pro Feld eine Schaltfläche auf das Dokument#Feldname. Dann wird aber das Formular verlassen ... Und ausserdem das Problem mit der TAB- Reihenfolge.

*) Warum kann ich hier nicht ein zweites Mal aufklappen?

.nodisplay {display:none}  

<tr>  
  <td>Tag TT.MM.JJJJ</td><td>*</td>  
  <td><input class=datum type='text' name='X_tag' maxlength=10  size=10 VALUE='09.08.2011' title='tag (10)' onDblClick="document.getElementById('tag_help').style.display='table-row'"></td>  
</tr>  
<tr id=tag_help class=nodisplay>  
  <td colspan=3 onDblClick="this.style.display='none'"><b>Tag</b> &nbsp; Wenn das Jahr fehlt, wird das aktuelle Jahr ergänzt. Fehlt auch der Monat, wird der aktuelle Monat ergänzt.<br><br></td>  
</tr>  

Und wie macht ihr das mit Hilfetexten?

Gruß, Keiner