Auf die schnelle und sicher noch nicht ausgereift, als JS. Müsstest du dann noch in PHP das Pattern einbringen mir preg_match oder sonstwas.
<script type="text/javascript">
function filternum(string)
{
zahl = string.replace(/[^0-9]/g,'');
return zahl;
}
</script>
<input type="text" size="60" onclick="alert(filternum(this.value));" value="32432sdfds8889sdf dfsfd .fgfrge(sdd-q3qreew" />
Hans