Показать сообщение отдельно
  #1 (permalink)  
Старый 05.08.2013, 17:54
Новичок на форуме
Отправить личное сообщение для Narm0 Посмотреть профиль Найти все сообщения от Narm0
 
Регистрация: 05.08.2013
Сообщений: 8

Вывод случайных элементов из массива в таблицу
Добрый день.
Существуют 2 массива. Первый с названием организаций, второй с операцией.

<script>
var arr = ['АвтоМир', 'Авто-Ойл', 'Автоспутник', 'Автотест'];
var arr1 = ['Плановое продление ЭЦП', 'Помощь с отчетом', 'Переустановка'];
</script>


Скрипт для случайной выборки элементов.

<script>
document.write(arr[Math.round(Math.random()*(arr.length-1))]);
</script>


Я смог сделать вывод элементов в таблицу путем копирования ячеек и вставки в них скрипта.

<table>
  <tr>
    <td>
      <script>
        document.write(arr[Math.round(Math.random()*(arr.length-1))]);
      </script>
    </td>
    <td>
      <script>
        document.write(arr1[Math.round(Math.random()*(arr1.length-1))]);
      </script>
    </td>
  </tr>
</table>


Но так как таблица должна быть большая, примерно 200 строк, то этот способ очень громоздкий и ужасный.
Вопрос, можно ли сделать нечто подобное(создание таблицы и вывод случайных элементов в нее) путем нажатия одной кнопки, например

<script>
  onclick = function(){document.getElementById ('ttd').innerHTML = arr[Math.round(Math.random()*(arr.length-1))];}
</script>
Ответить с цитированием