Ashura: Tabelle automatisch erweitern

Beitrag lesen

Hallo Sascha321.

ich bekomme das nicht hin kannst du mir das ihr mal einbauen??

Ich kann, werde aber nicht, da dies hier SELFHTML und nicht GETHTML ist.

Ich möchte das sich die Input Felder nach unten hin einfach automatisch erweitern.

Dann füge einen http://de.selfhtml.org/html/formulare/klickbuttons.htm@title=Button ein, welcher <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onclick@title=beim Klicken> eine Funktion aufruft.

In dieser Funktion nun verschaffst du dir mittels bereits erwähntem document.http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_tag_name@title=getElementsByTagName Zugriff auf die Tabelle. Danach nutzt du die insertRow-Methode um eine Tabellenzeile einzufügen. Willst du dir Arbeit ersparen, so speicherst du den Rückgabewert dieser Methode in einer Variable. Damit hast du bequemerweise direkt eine Referenz auf die soeben eingefügte Tabellenzeile, welche wir in den nächsten Schritten benötigen.

Denn nun fügst du mittels insertCell eine Zelle in diese Zeile und in diese Zelle wiederum ein input-Element ein.

Letzteres erzeugst du mittels http://de.selfhtml.org/javascript/objekte/document.htm#create_element@title=createElement und weißt seiner http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#input@title=size-Eigenschaft den gewünschten Wert zu.

Mit Hilfe der verlinkten Dokumente solltest du dies alleine hinbekommen können. Zumindest solltest du es versuchen und nachfragen, wenn du etwas nicht verstehst oder einfach nicht weiter weißt.

Einen schönen Sonntag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]