> document.editExemptions.SCEPTempExemptUnits.value > > document.editExemptions.totalUnits.value
> I pass in SCEPTempExemptUnits as 2 and totalUnits as 16... Why would this > think that 2 is greater than 16? It works if I pass in > SCEPTempExemptUnits > as 1 or 10.. Any ideas? Probably because it's alphabetizing the values vs. a numeric comparison -- JavaScript doesn't know intuitively that the value in a text field is numeric, so you have to tell it that. parseInt(document.editExemptions.SCEPTempExemptUnits.value) > parseInt(document.editExemptions.totalUnits.value) ought to give you the results you're expecting. S. Isaac Dealey Certified Advanced ColdFusion 5 Developer www.turnkey.to 954-776-0046 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm

