Parte del código JS es la siguiente:
function CheckInputIntFloat(oInput) { if('' != oInput.value.replace(//d{1,}/.{0,1}/d{0,}/,'')) { oInput.value = oInput.value.match(//d{1,}/.{0,1}/d{0,}/) == nulo ? '': oinput.value.match (// d {1,}/. {0,1}/d {0,}/); }}Código de pieza HTML (ejemplo):
<input type = "text" id = "input1" name = "input1" onKeyUp = "javaScript: checkInputIntfloat (this);" />