Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   передача параметра в функцию (https://javascript.ru/forum/dom-window/15769-peredacha-parametra-v-funkciyu.html)

рони 14.03.2011 16:25

DmitryT,
<script type="text/javascript">
var count = 0,
    st, elem;

function f(id) {
    window.clearTimeout(st);
    if (count < 100) {
        elem = document.getElementById(id);
        elem.filters.alpha.opacity = ++count;
        st = setTimeout(function () {
            f(id)
        }, 30);
    }
}
</script>
  <div style="position: absolute;">
    <table border="1" bgcolor="LightBlue" width="200">
      <tr>
        <td onmouseover="f('tbf')" >files</td>
        <td>edit</td>
        <td>view</td>
      </tr>
    </table>
    <div style="position: absolute;">
      <table id="tbf" border="1" bgcolor="LightBlue" width="80" style="filter:alpha(style=0, opacity=0)" >
        <tr>
          <td >new</td>
        </tr>
        <tr>
          <td>close</td>
        </tr>
        <tr>
          <td>exit</td>
        </tr>
      </table>
    </div>
  </div>

DmitryT 19.03.2011 14:02

Вложений: 1
yupee, я с глобальной переменной пробовал, у меня почему-то неполучилось, зато отработал код:
st = setTimeout(function () {f(id)}, 3);

Всем Спаси Господи за помощь.)
Если кому интересно, прикрепляю файл менюшки, может кому пригодится


Часовой пояс GMT +3, время: 23:18.