views:

41

answers:

1

I'm building a calculator that has a slider. Everytime I slide the bar an input box is updated with the number, the calculator passes the value and updates the calculation.

So my input boxes have dollar values that can range anywhere from $0 to $10,000.

Right now my boxes display 0 to 10000 and I want them to be displayed as $0 to $10,000.

I'm assuming jquery would be my best route here. How do I format an input box to display values like this. Sort of like an input mask.

note: users never have to type into the input box, its all controlled by the slider.

A: 

I think you might want to check out this plugin: http://plugins.jquery.com/node/14738

shinkou
a plugin for this easy task would be like overkill :p
Reigel
That looks perfect, however it throws foreign characters into my input and then breaks the calcuator with NaN
Wes
@Wes Foreign characters were thrown to your input? Could you show us your codes?
shinkou
I was doing this all wrong. I shouldn't be using an input to hold my values. I've switched everything over to having a variable hold my value and now I'm going to use the above plugin to format my output.
Wes