hi,
bei input-feldern würde ich das so machen:
function CountElements(field)
{
if (!field.length) // nur ein Element...deswegen kein Array
{
alert("1 Element mit "+field.value.length+" Zeichen");
}
else
{
var count;
for (i=0;i<field.length;i++)
{
count=count+field[i].value.length;
}
alert(field.length+" Elemente mit "+count+" Zeichen");
}
}
<form>
<input type="button" onclick="CountElements(this.form.list)" ...>
...
<input type="text" name="list" ...>
<input type="text" name="list" ...>
usw.
...
</form>
Sollte auch mit output-feldern gehen...
Gruss,
Seppel