Guest User

Untitled

a guest
May 30th, 2016
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. <html>
  2. <head>
  3. <meta charset = "windows - 1251">
  4. <title>Таблица имен</title>
  5. <style>
  6. table {
  7. width: 50%;
  8. border: 3px solid black;
  9. border-collapse: collapse;
  10. margin: auto;
  11. }
  12. td, th {
  13. padding: 2px;
  14. border: solid black;
  15. }
  16. th {
  17. background: deepskyblue;
  18. }
  19. .center {
  20. text-align: center;
  21. }
  22. tbody tr:hover {
  23. background: cyan;
  24. }
  25. </style>
  26. </head>
  27. <body>
  28. <script>
  29. function randomValue(min, max) {
  30. return Math.floor(Math.random() * (max - min + 1) + min);
  31. }
  32. amount = +prompt("Введите количество полей:");
  33. document.write ('<p align = "center" style = "font-size: 30px">Таблица персональных даних</p>');
  34. document.write ('<table>');
  35. document.writeln('<tr> <th>№</th><th>Ф.И.О.</th><th>Год рождения</th><th>Вес</th> </tr>');
  36. for (var i = 0; i < amount; i++) {
  37. var name = prompt("Введите Ф.И.О." + (i + 1) +" - го человека");
  38. if (name.trim() == ""){
  39. do {
  40. name = prompt("Вы ничего не ввели. Попробуйте еще раз:")
  41. } while (name.trim() == "");}
  42. document.writeln('<tr class = "center">');
  43. document.writeln('<td>' + (i + 1) + '</td>');
  44. document.writeln('<td>' + name + '</td>');
  45. document.writeln('<td>' + randomValue(1900, 2016) + '</td>');
  46. document.writeln('<td>' + randomValue(3, 150) + '</td>');
  47. document.writeln('</tr>');
  48. }
  49. document.write ('</table>');
  50. </script>
  51. </body>
  52. </html>
  53.  
  54. function openWin() {
  55. myWindow=window.open('','','width=200,height=100');
  56. myWindow.document.write(document.getElementById('data').outerHTML);
  57. myWindow.focus();
  58. }
Add Comment
Please, Sign In to add comment