If you are using Wordpress.com (free blog hosted by Wordpress) then there is no way to install the calculators in your blog. This is because Wordpress.com does not allow the needed tags to be saved with a post or a page.
On the other hand, if you are using Wordpress.org (blog software installed on your own hosted web server) then there are ways to install the calculators. The best method I've come across is to create and upload an html file containing the calculator code, and then use the LightBox plugin to display the calculator page. For the more technically inclined, you can install the calculators using the following steps:
- Place the javascript -- free of all beginning and ending SCRIPT tags -- in a .js file using a text editor (Notepad, SimpleText, etc.) and upload the file to a "scripts" directory you would create in the wordpress directory on your server via an ftp client (you many have a "cpanel" available for uploading files).
- Include the following line in a "New page" that you create for the calculator:
<script type="text/javascript" src="scripts/calc.js"></script>
*NOTE: If the src attribute of your javascript tag is being stripped out you need to turn off the rich editor (from the dashboard go to Users > Personal Options).
- Remove all of the line breaks from the html form code so that all lines end with a closing tag. In other words, change the following:
<td>
text within table cell
</td>
... to this ...
<td>text within table cell</td>
Otherwise, the Wordpress software will add <br /> tags to any lines not ending with a closing table tag. These <br /> tags won't disable the calculator but they will distort the display.
- Enter the revised calculator html form code in the "Add new page" entry field.
- Edit the style.css file to include styles for the calculators.
The bottom line is, Wordpress software was never intended to be a replacement for website builder software, only as a means to add a blog to your website. Therefore, adding calculators, or any other interactive forms, using blog software instead of website builder software requires complex work-arounds that aren't otherwise needed.