@@Timmytom:
nuqneH
<script language="javascript">
Das @language-Attribut ist unsinnig. In HTML4/XHTML1 fehlt @type="text/javascript". Da auch das etwas unsinnig ist, wurde es in HTML5 für überflüssig erklärt, und [code lang=html]<script>
> var state = 'hidden';
Wenn eine Variable nur 2 Zustände annehmen kann, bietet sich eine boolesche an:
`var isVisible = false;`{:.language-javascript}
> if (state == 'visible') {
> state = 'hidden';
> }
> else {
> state = 'visible';
> }
Das Umschalten geht dann einfach per Negation:
`isVisible =!isVisible;`{:.language-javascript}
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)