Der Martin: Javascript: innerHeight

Beitrag lesen

Hallo,

<div class="mb05 bo" style="position:relative;">
<input
id          = "such_plz_ort"
type        = "text"
name        = "such_plz_ort"
size        = 20
maxlength   = 60
value       = ""
autocomplete  = "off"
onkeyup     = "holeOrtVorschlaege('remso.eu',this.id,this.value)"
onblur      = "schliesseOrtVorschlaege(this.id)"
placeholder = "PLZ oder Ort"
/>
  <div id='such_plz_ort_vorschlaege' class="vorschlaege">x</div>
</div>

Warum hat das input-Feld kein innerHeight?

function holeOrtVorschlaege( host, feld_id, wert ) {
  alert ( feld_id + ".innerHeight=[" +document.getElementById(feld_id).innerHeight +"]" );
  ... 
}

Antwort: such_plz_ort.innerHeight=[undefined]

Wie wird die Funktion aufgerufen? Welchen Wert hat feld_id innerhalb der Funktion?

Ciao,
 Martin

--
Computer müssen weiblich sein: Eigensinnig, schwer zu durchschauen, immer für Überraschungen gut - aber man möchte sie nicht missen.