<script type="text/javascript" language="javascript">
<!--function undLos()
{
var L = document.regen.eingabe.value.length;
var i = 0;
text = document.regen.eingabe.value;
Nur mal so als tipp, wenn das die Überprüfung eines Formularfeldes ist, kannst du es dir leichter machen, in dem du die Referenz des feldes beim aufruf mitgibst.
z.b.
<input type="text" name="eingabe" onchange="undLos(this);">
function undLos(element)
{
alert(element.value)
}
falls der aufruf mit einem Button geschieht, kannst du auch auf das ganze Formular referenzieren:
<input type="button" value="und los" onchange="undLos(this.form);">
function undLos(form)
{
alert(form.eingabe.value)
}
Ist kürzer und läßt sich so mit mehreren Formularen verwenden.
for(i; i <= L-1; i++)
Läßt sich einfacher schreiben:
for(var i = 0; i < l; i++)
(Mit Grossbuchstaben bezeichnet man beim programmieren i.d.R. Konstanten oder Filehandles)
Der nachfolgende Teil muss in eine geschweifte Klammer:
{
teil = text.substr(i,1);
alert(teil+i);
}
}
//-->
</script>
Struppi.