Hallo Cyx23!
Hier ein Stück Code zum Testen:
<HTML>
<HEAD>
<TITLE>XXX</TITLE>
<META http-equiv=Content-Type content=text/html;CHARSET=iso-8859-1>
<script type="text/javascript" language="JavaScript">
/*Funktion zur Prüfung von jedem ein ein Feld eingegebenen Zeichens*/
var forbidcnt=0;
function forbid(o, re) {
rx = new RegExp(re, 'gi');
chk = o.value.match(rx);
if(chk && chk.length) {
if(!o.id) {
o.id='tmp'+forbidcnt; forbidcnt++;
}
o.value = o.value.replace(rx,'');
alert("Nur Zahlen und Punkte als Eingabe erlaubt!");
}
}
</script>
</HEAD>
<BODY>
<p align=center><H1 align=center>Überschrift</H1></p>
<hr><br>
<form name="showTXT" method="get" action="bearbeiten.php">
<table width="100%" cellpadding=10 cellspacing="0" border="0">
<tr>
<td>Name1</td>
<td><input type=text name=name1 value=666 onkeyup="javascript:forbid(this,'[^0-9...-]')"></td>
</tr>
<tr>
<td>Name2</td>
<td><input type=text name=name2 value=-25 onkeyup="javascript:forbid(this,'[^0-9...-]')"></td>
</tr>
</table>
</form>
</body>
</html>
Ich hoff es ist das, was du gemeint hast.
Vielen Dank fürs posten.
Gruß Christian