<pre>
<script type="text/javascript">
function putunit(v,unit) {
var lastunit = '';
var units = ["m","µ","n","p"];
var counter= 0;
var value = v;
while(value < 1) {
lastunit = units[counter];
counter++;
value=value*1e3;
if(counter==5) break;
}
value = Math.round(value*1e2)/1e2;
return "<B>"+value+"</B> "+lastunit+unit;
}
function pegarvalor() {
var i = parseFloat(document.getElementById('valor').value);
document.getElementById('resultado').innerHTML = putunit(i,"s");
}
</script>
Insira um valor: <input type="text" id="valor" name="valor">
<input type="button" onClick="pegarvalor();" value="Pegar"><BR>
Resultado: <div id="resultado"></div>
</pre>