vtxyzzy

Weight on planets

Mar 11th, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.19 KB | None | 0 0
  1. <?php
  2. // Script to calculate weight on different planets
  3. ?>
  4. <script type="text/javascript">
  5. function clearWeights(frm) {
  6.    frm.mercuryWeight.value = ' ';
  7.    frm.venusWeight.value = ' ';
  8.    frm.moonWeight.value = ' ';
  9.    frm.marsWeight.value = ' ';
  10.    frm.jupiterWeight.value = ' ';
  11.    frm.saturnWeight.value = ' ';
  12.    frm.uranusWeight.value = ' ';
  13.    frm.neptuneWeight.value = ' ';
  14.    frm.plutoWeight.value = ' ';
  15. }
  16.  
  17. function calcWeights(frm) {
  18.    var weightOnEarth = parseFloat(frm.earthWeight.value);
  19.    frm.mercuryWeight.value = Math.round(weightOnEarth * 0.378 * 100)/100;
  20.    frm.venusWeight.value = Math.round(weightOnEarth * 0.907 * 100)/100;
  21.    frm.moonWeight.value = Math.round(weightOnEarth * 0.166 * 100)/100;
  22.    frm.marsWeight.value = Math.round(weightOnEarth * 0.377 * 100)/100;
  23.    frm.jupiterWeight.value = Math.round(weightOnEarth * 2.364 * 100)/100;
  24.    frm.saturnWeight.value = Math.round(weightOnEarth * 1.064 * 100)/100;
  25.    frm.uranusWeight.value = Math.round(weightOnEarth * 0.889 * 100)/100;
  26.    frm.neptuneWeight.value = Math.round(weightOnEarth * 1.125 * 100)/100;
  27.    frm.plutoWeight.value = Math.round(weightOnEarth * 0.067 * 100)/100;
  28. }
  29. </script>
  30. <h2>Weight Calculation for Planets</h2>
  31. <form method="post" action="">
  32.    <table>
  33.       <tbody>
  34.          <tr>
  35.             <td align="right">Earth:</td>
  36.             <td><input type="text" name="earthWeight" size="7" maxlength="6" onFocus="clearWeights(this.form)"></td>
  37.          </tr>
  38.          <tr><td colspan="2">&nbsp;</td></tr>
  39.          <tr>
  40.             <td align="right">Mercury:</td>
  41.             <td><input type="text" name="mercuryWeight" size="8" maxlength="8"</td>
  42.          </tr>
  43.          <tr>
  44.             <td align="right">Venus:</td>
  45.             <td><input type="text" name="venusWeight" size="8" maxlength="8"</td>
  46.          </tr>
  47.          <tr>
  48.             <td align="right">Moon:</td>
  49.             <td><input type="text" name="moonWeight" size="8" maxlength="8"</td>
  50.          </tr>
  51.          <tr>
  52.             <td align="right">Mars:</td>
  53.             <td><input type="text" name="marsWeight" size="8" maxlength="8"</td>
  54.          </tr>
  55.          <tr>
  56.             <td align="right">Jupiter:</td>
  57.             <td><input type="text" name="jupiterWeight" size="8" maxlength="8"</td>
  58.          </tr>
  59.          <tr>
  60.             <td align="right">Saturn:</td>
  61.             <td><input type="text" name="saturnWeight" size="8" maxlength="8"</td>
  62.          </tr>
  63.          <tr>
  64.             <td align="right">Uranus:</td>
  65.             <td><input type="text" name="uranusWeight" size="8" maxlength="8"</td>
  66.          </tr>
  67.          <tr>
  68.             <td align="right">Neptune:</td>
  69.             <td><input type="text" name="neptuneWeight" size="8" maxlength="8"</td>
  70.          </tr>
  71.          <tr>
  72.             <td align="right">Pluto:</td>
  73.             <td><input type="text" name="plutoWeight" size="8" maxlength="8"</td>
  74.          </tr>
  75.          <tr><td colspan="2">&nbsp;</td></tr>
  76.          <tr><td colspan="2" align="right"><input type="button" name="Button" value="Calculate Weights" onClick="calcWeights(this.form)"></td></tr>
  77.       </tbody>
  78.    </table>
  79.       <p>&nbsp;</p>
  80.       <p class="mercuryWeight">
  81. </form>
  82. <?php
  83. ?>
Add Comment
Please, Sign In to add comment