<?php <script language=\"javascript\" type=\"text/javascript\"> <!-- function menu(elemen) { i = 0; while (e = document.getElementById(\"m\" + i++)) { e.style.display = \"none\"; } document.getElementById(\"m\"+elemen).style.display = \"inline\"; if(elemen == 0) {setTimeout('menu(1)',1000)}; if(elemen == 1) {setTimeout('menu(2)',1000)}; if(elemen == 2) {setTimeout('menu(3)',1000)}; if(elemen == 3) {setTimeout('menu(0)',1000)}; } menu(0); // --> </script> ?>
Chciałbym go z optymizować tzn zastąpić długi ciąg if na zwykłe liczby próbowałem tak:
<?php elemen++; setTimeout('menu(elemen)',1000)}; ?>
(Teoretycznie elemen powinien być liczbą...)
I nic

Pomocy

Ps. To nie jest oczywiście kod php lecz czysty JavaScript (przeglądarka dodaje <?php , a dałem kolorowanie składni, aby było czytelniej)