На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ElcnU, ANDLL, fatalist
  
> Обращение к свойствам ячейки из JS
    Помогите! Мне нужно изменить одно из свойств ячейки в таблице с помошью скрипта.

    К примеру я нажимаю на ссылочку, а скрипт меняет цвет или ширину ячейки с помощью скрипта
    ссылка и ячейка с таблицей находятся на разных фреймах

    А проще говоря как обращатся к ячейке или к другому элементу страницы, у которого нет такого свойства как "name"

    пробовал так

    document.all.tags("td").item(5).style.background="#FFFFFF";

    не помогает


    ВОТ ТАКАЯ ЗАДАЧА
      ExpandedWrap disabled
         
        <frameset rows="*,*">
        <frame src="frame1.html" id=topfr>
        <frame src="frame2.html" id=botfr>
        </frameset>


      frame1.html:
      ExpandedWrap disabled
         
        <a href="#" onClick="changeborder();">Изменить границу</a>
        <script>
        function changeborder()
        {
        window.parent.frames['botfr'].ts.rows[1].cells[0].style.border="solid";
        }
        </script>


      frame2.html:
      ExpandedWrap disabled
         
        <table id="ts">
            <tr>
                <td>
                sdfsdfsd
                </td>
            </tr>
            <tr>
                <td>    
                dsfsdf
                </td>
            </tr>
        </table>

      если тебя не устраивает id, то использую перебор с помощью getElementsByTagName("table") и поочерёдно или выборочно меняй свои ячейки.
      Удачи.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0165 ]   [ 15 queries used ]   [ Generated: 28.04.24, 04:48 GMT ]