Hey Todd,
I'm very sympathetic when the frustrations of javascript! I was doing something similar (to get the data, etc) from the element but using jQuery for this and it was much easier!
Basically, I'd say you can just load the jQuery library and then use it to query the value of the widget output (which you can hide via CSS) then you can do something like;
var t = $("#content").text().split("v")[0];
new_temp = parseFloat(t);
and grab your number (without that pesky v)!
You can find my post here;
http://blog.thecapacity.org/2008/12/15/bridge-to-my-heart/The other solution would be to use regexps,
https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Regular_ExpressionsSomething like this should be a real quick solution;
js> value = '0.098v'
0.098v
js> re = /(^.*)v$/
/(^.*)v$/
js> re.exec(value)
0.098v,0.098
js> re.exec(value)[1]
0.098
I hope that helps, though it seems like maybe getting the raw value will work as well (I try to do as little math as possible but string parsing voodoo seems totally appropriate!).