zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden [HTML|JS|CSS] tabelle "aufklappen"

Antwort
 
LinkBack Themen-Optionen Ansicht
  #21 (permalink)  
Alt 04.03.2005, 09:47
Neuer Benutzer
neuer user
 
Registriert seit: 03.03.2005
Beiträge: 6
ventil befindet sich auf einem aufstrebenden Ast
Standard

Ich check es einfach nicht. Jetzt habe ich einen Tag rumbebastelt und komme einfach nicht zur Lösung.

Du meinst sicherlich getElementByName oder getElementByTagName
aber mit beiden komme ich (dank meiner Unerfahrenheit) nicht zum gewünschten Ergebniss.

Bitte um Hilfe!
Mit Zitat antworten
Sponsored Links
  #22 (permalink)  
Alt 04.03.2005, 12:35
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 18.01.2005
Beiträge: 696
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von ventil
Bitte um Hilfe!
dann zeig bitte her, was du bereits versucht hast, und erkläre auch klar und deutlich, was du denkst, was welche befehle machen sollen - dann kann man dich an hand dessen auf fehler etc. aufmerksam machen.
und wenn fehler auftreten, dann beschreibe auch die bitte klar und deutlich - "funzt nicht" ist keine fehlerbeschreibung.

dass es von mir kein fertiges script gibt, sollte klar sein.
Mit Zitat antworten
Sponsored Links
  #23 (permalink)  
Alt 04.03.2005, 12:50
Neuer Benutzer
neuer user
 
Registriert seit: 03.03.2005
Beiträge: 6
ventil befindet sich auf einem aufstrebenden Ast
Standard

Habe es bist jetzt so gelöst:
Bei dem Skript klappe ich nicht eine Zeile auf sondern gleich eine Tabelle.
Problem hierbei: Die Formatierung der oberen und unteren Tabelle wird nie exakt zusammen passen.

Mit getElemnetByName oder getElementByTagName hat bis jetzt überhaupt nichts funktioniert. Es ist für mich schwer diese Befehle in diesen Code zu implementieren.

----------------------------
<html>
<head><script>
function toggle_button(button_id, id)
{
if(document.getElementById(id).style.display == 'block')
{
document.getElementById(button_id).value='+';
document.getElementById(id).style.display='none';
}
else
{
document.getElementById(button_id).value='-';
document.getElementById(id).style.display='block';
}
}
</script>

<title>Testseite</title>
</head>

<body>

<table border="1">
<tr>
<td width="120"><input id="button_z" type="button" value="+"
onClick="toggle_button('button_z', 'z');"></td>
<td class="row2">testfile</td>
<td class="row2" width="200">xyz</td>
</tr>
</table>

<table border="1" id="z" style="display:none">
<tr>
<td>das wird auf/zugeklappt</td>
<td class="row2">testfile</td>
<td class="row2" width="200">xyz</td>
</tr>
<tr>
<td>das wird auch zugemacht</td>
<td class="row2">testfile</td>
<td class="row2" width="200">xyz</td>
</tr>
<tr>
<td>das wird auch noch zugemacht</td>
<td class="row2">testfile</td>
<td class="row2" width="200">xyz</td>
</tr>
</table>

<table border="1">
<tr>
<td width="120"><input id="button_z1" type="button" value="+"
onClick="toggle_button('button_z1', 'z1');"></td>
<td>testfile 2</td>
<td class="row3" width="200">xyz</td>
</tr>
</table>

<table border="1" id="z1" style="display:none">
<tr>
<td>das wird efefefauf/zugeklappt</td>
</tr>
<tr>
<td>das wirdefewf auch zugemacht</td>
</tr>
<tr>
<td>das wird fwefefauch noch zugemacht</td>
</tr>
</table>
</body>
</html>
------------------------------------
Mit Zitat antworten
  #24 (permalink)  
Alt 04.03.2005, 13:47
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 18.01.2005
Beiträge: 696
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von ventil
Mit getElemnetByName oder getElementByTagName hat bis jetzt überhaupt nichts funktioniert.
die gibt's ja auch gar nicht, wenn du sie nicht erst mal richtig schreibst ...


die methode getElementById hat element im singular im namen, weil eine ID dokumentweit eindeutig sein muss.

namen und tagnamen dürfen aber selbstverständlich mehrmals pro dokument auftauchen - also geben die dafür zuständigen methoden eine collection von ggf. mehreren elementen zurück.

und deshalb steht bei ihnen auch der plural im namen, getElementsByName bzw. getElementsByTagName.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Aktuelle Größe von Tabelle bekommen (dynamische Erzeugung der Tabelle) internet (X)HTML 17 03.12.2014 09:05
Position von Tabelle & Bild über der Tabelle definieren alessandro CSS 2 24.06.2012 23:49
IE6: Inhalte bei großer Tabelle verschwunden C-rank CSS 3 05.01.2008 13:23
Tabelle height 100% im IE paule CSS 0 09.05.2007 12:27
FF: Tabelle in Tabelle centern wuschba CSS 2 20.07.2006 10:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:11 Uhr.