<input id="Text1" οnblur="End()" οnfοcus="Start(this)" type="text" />
<script type="text/javascript">
function Search(id)
{
var text=document.getElementById(id);
var v=new String();
v=text.value;
var v1=new String();
v1=text.value;
var i=0;
for(i=0;i<v.length;i++)
{
var code=parseInt(v.charCodeAt(i));
if((code>=48 && code<=57) || code==46)
{
if(code==46)
{
if(text.value.substring(0,i).indexOf(".")>=0)
{
v1=v1.substring(0,i);
}
}
}
else
{
var c=v.charAt(i);
v1=v1.replace(c,"");
}
}
text.value=v1;
}
var t=null;
function Start(e)
{
t=window.setInterval(function(){Search(e.id);},500);
}
function End()
{
window.clearInterval(t);
}
</script>