Link to home
Start Free TrialLog in
Avatar of sdeby
sdebyFlag for Australia

asked on

DNN Form in the text/HTML module

Hi,

I am trying to run a form in the text/html module. On a basic HTML page it works just fine. How do I change it so it runs in the module.

I believe I have to change the

<input type="button" value="  Calculate  " onClick="mmcalculate(this.form)">

to something that ASP.NET can understand.

Thanks

Stephan
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function calculate(form) {
brgdiam =eval(form.bearing_diam.value)
breadth =eval(form.breadth.value)
form.mmbearing_diam.value=brgdiam * 25.40005
form.mmbreadth.value =breadth * 25.40005
c = (brgdiam * breadth * 1.29)/7
form.result.value = c
form.mmresult.value =c
}
 
function mmcalculate(form) {
mmbrgdiam =eval(form.mmbearing_diam.value)
mmbreadth =eval(form.mmbreadth.value)
form.bearing_diam.value=mmbrgdiam * 0.03937
form.breadth.value =mmbreadth * 0.03937
mmc = ((mmbrgdiam * 0.03937) * (mmbreadth * 0.03937) * 1.29) / 7
form.result.value =mmc
form.mmresult.value = mmc
}
// End -->
 
</SCRIPT>
<form method="post" action="" name="form1">
<table width="100%" border="0" cellpadding="3" cellspacing="0" bgcolor="#ffffff">
  <tr> 
    <td width="43%" align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bearing 
    <b>outside</b> diameter :</font></td>
    <td width="27%"> 
    <input type="text" name="mmbearing_diam" size="6">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">mm</font> 
    </td>
    <td width="30%"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
    <input type="text" name="bearing_diam" size="6" maxlength="6">   inch(es) </font></td>
  </tr>
  <tr> 
     <td width="43%" align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Breadth :</font></td>
     <td width="27%"> 
     <input type="text" name="mmbreadth" size="6">
     <font face="Verdana, Arial, Helvetica, sans-serif" size="2">mm 
     </font></td>
     <td width="30%"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
     <input type="text" name="breadth" size="6" maxlength="6">inch(es)</font></td>
   </tr>
   <tr> 
      <td width="43%" align="right"><font size="2" color="#660000">..</font></td>
      <td width="27%"> 
      <input type="button" value="  Calculate  " onClick="mmcalculate(this.form)">
      </td>
      <td width="30%"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
      <input type="button" value="  Calculate  " onClick="calculate(this.form)">
      </font></td>
   </tr>
   <tr> 
      <td width="43%" align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Result: </font></td>
      <td width="57%" colspan="2"> 
      <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
      <input type="text" name="result" maxlength="12" size="12" READONLY>cc per day</font></div>
      </td>
   </tr>
</table>
</form>

Open in new window

ASKER CERTIFIED SOLUTION
Avatar of David H.H.Lee
David H.H.Lee
Flag of Malaysia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial