Hi
Die Funktion an sich ist voellig OK. Das heisst, dass der Fehler in der Uebergabe von ziel liegen muss. Wenn du eine Zahl uebergibst, dann funktioniert substr(..) nicht!! Wenn du von einer Zahl die ersten 16 Stellen willst musst du sie wie einen String definieren also: in Anfuehrungzeichen setzen z.B auswertung('12345678901234567890');
<html>
<head>
<title>test</title>
<script language="JavaScript">
<!--
function auswertung(ziel)
{
alert(ziel);
teil = ziel.substr(0,16);
alert(teil);
}
//-->
</script>
<noscript></noscript>
</head>
<body onload="auswertung('Die Funktion macht doch was du willst!!!')">
Testseite
</body>
</html>
Ich hoffe das hilft dir weiter
viele Gruesse Holger