Advertisement
Sourabh_5050

WTL lab3

Sep 5th, 2023
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 4.59 KB | Source Code | 0 0
  1. lab3
  2. a) promptbox
  3. <html>
  4.     <style>
  5. h3{
  6.     color: palevioletred;
  7. }
  8.  
  9. body{
  10.     font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
  11.  
  12. }
  13.     </style>
  14.     <head>
  15.         <title>LAB3A</title>
  16.        
  17.  
  18.         <script type="text/javascript" src="./lab3a.js"></script>
  19.     </head>
  20.     <body>
  21.         <center><br><br><br><br>
  22.         <h3>Click the below button to deminstrate Alert Box.</h3>
  23.         <input type="button" onclick="alert_box()" value="Alert" id="demo"> <br><br>
  24.         <h3>Click the below button to deminstrate Confirm Box.</h3>
  25.         <input type="button" onclick="confirm_box()" value="Confirm" id="demo1"> <br><br>
  26.         <h3>Click the below button to deminstrate Prompt Box.</h3>
  27.         <input type="button" onclick="prompt_box()" value="Prompt" id="demo2">
  28.         </center>
  29.     </body>
  30. </html>
  31.  
  32. .js
  33. function alert_box()
  34. {
  35.     alert("Hello, Welcome to javascript");
  36. }
  37.  
  38. function confirm_box()
  39. {
  40.     var r = confirm("Press a button");
  41.     if( r == true)
  42.     {
  43.         alert("OK");
  44.     }
  45.     else
  46.     {
  47.         alert("CANCEL");
  48.     }
  49.     document.getElementById("demo1").innerHTML = r;
  50. }
  51.  
  52. function prompt_box()
  53. {
  54.     var name = prompt("Please enter your name", " riya");
  55.     if (name != null && name != " ")
  56.    {
  57.        document.write("Hello " + name + "! How are you today?");
  58.     }
  59. }
  60.  
  61. 3b) calc normal features
  62.  
  63. <html>
  64.     <head>
  65.         <title>lab3</title>
  66.     </head>
  67. <script>
  68.    function addition()
  69.     {
  70.         var a=parseInt(document.getElementById("n1").value);
  71.         var b=parseInt(document.getElementById("n2").value);
  72.         var r=a+b;
  73.         document.getElementById("result").innerHTML="result of the operation is :" + r;
  74.    
  75.     }
  76.     function subtraction()
  77.     {
  78.         var a=parseInt(document.getElementById("n1").value);
  79.         var b=parseInt(document.getElementById("n2").value);
  80.         var r=a-b;
  81.         document.getElementById("result").innerHTML="result of the operation is :" + r;
  82.    
  83.     }
  84.  
  85.     function multiplication()
  86.     {
  87.         var a=parseInt(document.getElementById("n1").value);
  88.         var b=parseInt(document.getElementById("n2").value);
  89.         var r=a*b;
  90.         document.getElementById("result").innerHTML="result of the operation is :" + r;
  91.    
  92.     }
  93.  
  94.     function division()
  95.     {
  96.         var a=parseInt(document.getElementById("n1").value);
  97.         var b=parseInt(document.getElementById("n2").value);
  98.         var r=a/b;
  99.         document.getElementById("result").innerHTML="result of the operation is :" + r;
  100.    
  101.     }
  102.  
  103.  
  104.  
  105. </script>
  106.     <body>
  107. <p>enter first number</p>
  108. <input type="text" name="number1" id="n1">
  109. <br><br>
  110. <p>enter second number </p>
  111. <input type="text" name="number2" id="n2">
  112. <br><br>
  113. <input type="button" name="add " id="add" value="add" onclick="addition()">
  114. <input type="button" name="sub " id="sub" value="sub" onclick="subtraction()">
  115. <input type="button" name="mul  " id="mul" value="mul" onclick="multiplication()">
  116. <input type="button" name="mul  " id="mul" value="div" onclick="division()">
  117.  
  118.  
  119.  
  120. <p id="result"></p>
  121.  
  122.  
  123.     </body>
  124. </html>
  125.  
  126. 3c) calc promaxxx
  127.  
  128. <html>
  129.   <head>
  130.         <title>LAB3C</title>
  131.         <script type="text/javascript" src="./lab3c.js">
  132.         </script>
  133.     </head>
  134.     <body>
  135.         <center>
  136.         <h1>Calculator part two</h1> <br><br>
  137.         First Number:
  138.         <input type="text" name="Number_1" id="n1" placeholder="Enter First Number">
  139.         <br><br>
  140.         Second Number:
  141.         <input type="text" name="Number_2" id="n2" placeholder="Enter Second Number" >
  142.         <br><br>
  143.         <select name="slt" id="slt">
  144.             <option value="add">Add</option>
  145.             <option value="subtract">Subtract</option>
  146.             <option value="multiply">Multiply</option>
  147.             <option value="divide">Divide</option>
  148.         </select>
  149.         <input type="text" id="txt" name="txt" placeholder="RESULT"><br><br>
  150.         <input type="button" value="RESULT" id="btn" name="btn" onclick="result()">
  151.         </center>
  152.     </body>
  153. </html>
  154.  
  155. .js
  156. function result()
  157. {
  158.     var a = parseInt(document.getElementById("n1").value);
  159.     var b = parseInt(document.getElementById("n2").value);
  160.     switch (document.getElementById("slt").value)
  161.     {
  162.         case "add" :
  163.             var c = a + b;
  164.         break;
  165.  
  166.         case "subtract" :
  167.             var c = a - b;
  168.         break;
  169.  
  170.         case "multiply" :
  171.             var c = a * b;
  172.         break;
  173.  
  174.         case "divide" :
  175.             var c = a / b;
  176.         break;
  177.     }
  178.     document.getElementById("txt").value = c;
  179. }
  180.  
  181.  
  182.  
  183.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement