seppel: zählen und ausgeben

Beitrag lesen

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