Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Hello. I\'m working on an assignment and I\'m not fully understanding what the p

ID: 3572386 • Letter: H

Question

Hello. I'm working on an assignment and I'm not fully understanding what the professor is asking me to do. We're learning to code with jquery so I'll be using html, css and js file types.
This is only part of the assignment so I can reference it for the rest. I have 3 files and can't edit them in any way outside for what's being asked. "Open main.js file and inside the jQuery ready function create an event handler that would run once the “Calculate Area” button of the form is clicked." Then he asked us to "Retrieve the value of the “Precision” drop box and save it in a variable called p." Can someone do this so I have something to reference for the rest of the assignment? Thank you.

index.html

---------------------------

<!DOCTYPE html>
<html lang="en">
   <head>
       <title>Assignment 12</title>      
       <!--
   Filename: index.html
        -->
       <meta charset="utf-8">
       <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
       Remove this if you use the .htaccess -->
       <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

       <meta name="viewport" content="width=device-width; initial-scale=1.0">
       <link rel="stylesheet" href="main.css">
   </head>
   <body>
        <form id="acalc" name="acalc" method="post" enctype="text/plain">
            <fieldset>
                <legend>Area Calculator</legend>
   <label for="radius"> Radius <input id="radius" name="radiusField" type="text" value=""/> </label>
   <label for="area"> Area <input id="area" name="areaField" type="text" value=""/> </label>
   <input    type="button" id="calculatearea" name="calculatearea" value="Calculate Area">
   <label for="precision"> Precision
       <select id="precision" name="precision">
           <option value="2">2</option>
           <option value="4">4</option>
           <option value="6">6</option>
           <option value="8">8</option>
       </select>
   </label>
</fieldset>
        </form>
       <script src="main.js"></script>
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    </body>
</html>

  

--------------------------

main.css

------------------------

/*fieldset style */
fieldset{
   border 2px solid black;
   padding:2%;
   margin-bottom:0.8em;
   width:50%
}
legend{
   font-size:1.4em;
   font-weight:bold;
   font-family: Georgia "Times New Roman" Times serif;
}

/*lable style */
label{
   font-size:1.2em;
   display:block;
   position:relative;
   margin: 1em 0;
}

#radius, #area{
   width:20em;
   position:absolute;
   left:10em;
}

------------------------

main.js

-------------------

function computearea(r){
   return Math.PI*r*r;
}

$(document).ready(function(){

});

Explanation / Answer

Main.js