1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>Lab_4_19</title>
- <link rel="stylesheet" href="./lac_4_19.css" />
- </head>
- <body>
- <h4>Индивидуальные задания</h4>
- <p>
- На языке JavaScript разработать программные средства, выполняющие
- следующие действия:<br /><br />
- </p>
- <ul class="list">
- <li>
- по событию 1 отметить указанный в таблице объект, изменив одно
- или несколько его свойств;
- </li>
- <li>
- по событию 2 осуществить движение этого объекта из заданной
- точки (x,y) экрана по траектории, заданной функцией f(x) и
- направлением ("куда") в соответствии с указанным режимом:
- <ul class="list2">
- <li>1 - до достижения границ окна браузера;</li>
- <li>
- 2 - до достижения границ окна браузера после
- однократного отражения;
- </li>
- <li>
- 3 - непрерывное движение с многократными отражениями от
- границ окна браузера. надо выполнять с отражением от
- границ окна браузера.
- </li>
- </ul>
- </li>
- <li>
- амплитуду и скорость движения выбирать из соображения
- наглядности.
- </li>
- </ul>
- <table
- border="1"
- align="center"
- width="100%"
- style="font: 5mm; color: #00a"
- >
- <tr>
- <th rowspan="2">№</th>
- <th rowspan="2">Объект</th>
- <th colspan="4">Параметры движения</th>
- <th colspan="2">События</th>
- </tr>
- <tr>
- <th>(x,y)</th>
- <th>f(x)</th>
- <th>Куда</th>
- <th>Режим</th>
- <th>1</th>
- <th>2</th>
- </tr>
- <tr>
- <td>19</td>
- <td>checkbox</td>
- <td>X=20;Y=440</td>
- <td>x<sup>0.5</sup>-50</td>
- <td>Вправо/вверх</td>
- <td>3</td>
- <td>Mousemove</td>
- <td>Dblclick</td>
- </tr>
- </table>
- <input id="myCheckbox" type="checkbox" name="" id="" />
- <script src="./lab_4_19.js"></script>
- </body>
- </html>
|