Advertisement
Guest User

web56

a guest
May 23rd, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. <head>
  2. <script type="text/javascript">
  3.  
  4. function main()
  5. {
  6. var ls = document.form1.list1.options[document.form1.list1.options.selectedIndex].value;
  7. var t1 = parseFloat(document.getElementById("ta1").value);
  8. var t2 = parseFloat(document.getElementById("ta2").value);
  9. var t3 = parseFloat(document.getElementById("ta3").value);
  10. var rz;
  11.  
  12. switch(ls)
  13. {
  14. case 'sum':
  15. rz = t1+t2+t3;
  16. break;
  17. case 'raz':
  18. rz = t1-t2-t3;
  19. break;
  20. case 'sr':
  21. rz = (t1+t2+t3)/3;
  22. break;
  23. case 'pr':
  24. rz = t1*t2*t3;
  25. break;
  26. }
  27.  
  28. var rbb = document.getElementsByName('rb');
  29. for(var i=0;i<rbb.length;i++)
  30. if(rbb[i].checked)
  31. {var key = i; break;}
  32. switch(key)
  33. {
  34. case 0:
  35. alert(rz);
  36. break;
  37. case 1:
  38. var x,y,win;
  39. x = (window.outerWidth - 400)/2 + window.screenX;
  40. y = (window.outerHeight - 300)/2 + window.screenY;
  41. win = window.open('','w1','height=300, width=400, left='+x+', top='+y);
  42. win.document.write(rz);
  43. break;
  44. case 2:
  45. document.getElementById("ta4").value = rz;
  46. break;
  47. }
  48.  
  49. }
  50. </script>
  51. </head>
  52.  
  53. <body>
  54. <table width="600" border="0">
  55. <tr>
  56. <td width="200">
  57. A<input type="text" id="ta1">
  58. </td>
  59. <td>
  60. <form action="formdata" method="post" name="form1">
  61. <p><select name="list1" >
  62. <option value="sum" selected="selected">suma</option>
  63. <option value="raz">raznost</option>
  64. <option value="sr">srednee</option>
  65. <option value="pr">proizv</option>
  66. </select></p>
  67. </form>
  68. </td>
  69. </tr>
  70. <tr>
  71. <td>
  72. B<input type="text" id="ta2">
  73. </td>
  74. <td>
  75. <input type="radio" name="rb" id="0">Alert
  76. </td>
  77. </tr>
  78. <tr>
  79. <td>
  80. C<input type="text" id="ta3">
  81. </td>
  82. <td>
  83. <input type="radio" name="rb" id="1">New Window
  84. </td>
  85. </tr>
  86. <tr>
  87. <td>
  88. R<input type="text" id="ta4">
  89. </td>
  90. <td>
  91. <input type="radio" name="rb" id="2">R
  92. </td>
  93. </tr>
  94. <tr>
  95. <td>
  96. <input type="button" onclick="main()" value="Rez">
  97. </td>
  98. </tr>
  99. </table>
  100. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement