dmhall0 Posted July 12, 2012 Share Posted July 12, 2012 I am trying to take 2 input fields, multiply them, and return the result in another input field. Here is my javascript function which is located in the <head> section of my code. <script language="javascript" type="text/javascript"> function hrzones() { var a = document.getElementById('fthr'); var b = document.getElementById('mhr'); var c = document.getElementById('hr1_min'); c.value = parseInt(a.value) + parseInt(b.value); } </script> So basically I am wanting to take fthr * mhr and return to the page hr1_min. Here is what my html looks like where I call the function. <input class="next" type="button" onclick="hrzones();" value="Calculate Heart Rate Zones" name="hrzones"> When I click on the button nothing happens; and Firebug give me the error message, "hrzones is not a function" What is going on?! Sorry if this is simple, I am really new to Javascript as you can tell by the amazing complexity of this function! haha Quote Link to comment https://forums.phpfreaks.com/topic/265573-js-error-is-not-a-function-help/ Share on other sites More sharing options...
kicken Posted July 12, 2012 Share Posted July 12, 2012 Try using a different name for the function, or change/remove the name attribute on your input element. Right now they are the same and it is probably causing confusion to the browser. Quote Link to comment https://forums.phpfreaks.com/topic/265573-js-error-is-not-a-function-help/#findComment-1361091 Share on other sites More sharing options...
dmhall0 Posted July 12, 2012 Author Share Posted July 12, 2012 WOW... had to be something that simple! Thanks! See any other issues with the way I am doing it? Quote Link to comment https://forums.phpfreaks.com/topic/265573-js-error-is-not-a-function-help/#findComment-1361092 Share on other sites More sharing options...
kicken Posted July 12, 2012 Share Posted July 12, 2012 See any other issues with the way I am doing it? Aside from your comment saying you want fthr * mhr but the code does fthr + mhr, not really it looks ok. I'm assuming that's just a typo though in one of the spots. Quote Link to comment https://forums.phpfreaks.com/topic/265573-js-error-is-not-a-function-help/#findComment-1361098 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.