[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/API/HTMLTableColElement/span [Back]  [Original]

HTMLTableColElement: span-Eigenschaft - Web-APIs | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

HTMLTableColElement: span-Eigenschaft

Baseline Weitgehend verfgbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.

Die span-Eigenschaft der HTMLTableColElement-Schnittstelle gibt die Anzahl der Spalten an, ber die sich dieses <col> oder <colgroup> erstrecken soll. Dadurch kann die Spalte Platz ber mehrere Spalten der Tabelle einnehmen. Sie spiegelt das span-Attribut wider.

In diesem Artikel

Wert

Eine positive Zahl, die die Anzahl der Spalten darstellt.

Hinweis: Beim Festlegen eines neuen Wertes wird der Wert auf die nchste streng positive Zahl (bis zu 1000) gekappt.

Beispiele

Dieses Beispiel bietet zwei Schaltflchen, um die Spaltenbreite der ersten Zelle des Krpers zu ndern.

HTML

html
<table>
  <colgroup>
    <col />
    <col span="2" class="multiColumn" />
  </colgroup>
  <thead>
    <tr>
      <th></th>
      <th scope="col">C1</th>
      <th scope="col">C2</th>
      <th scope="col">C3</th>
      <th scope="col">C4</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Row 1</th>
      <td>cell</td>
      <td>cell</td>
      <td>cell</td>
      <td>cell</td>
    </tr>
  </tbody>
</table>
<button id="increase">Increase column span</button>
<button id="decrease">Decrease column span</button>
<div>The first &lt;col&gt; spans <output>2</output> actual column(s).</div>

CSS

css
.multiColumn {
  background-color: #d7d9f2;
}

JavaScript

js
// Obtain relevant interface elements
const col = document.querySelectorAll("col")[1];
const output = document.querySelectorAll("output")[0];

const increaseButton = document.getElementById("increase");
const decreaseButton = document.getElementById("decrease");

increaseButton.addEventListener("click", () => {
  col.span += 1;

  // Update the display
  output.textContent = col.span;
});

decreaseButton.addEventListener("click", () => {
  col.span -= 1;

  // Update the display
  output.textContent = col.span;
});

Ergebnis

Spezifikationen

Spezifikation
HTML
# dom-colgroup-span

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page