第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 javascript 和 HTML 進行表格布局

使用 javascript 和 HTML 進行表格布局

繁星淼淼 2023-09-18 16:01:06
我是新人,仍在學(xué)習(xí):我已經(jīng)創(chuàng)建了 HTML 表格,但布局有問題。當(dāng)我復(fù)制表格時,它會弄亂我的布局,看看編號為 2 的表格,表格應(yīng)該看起來相同:第二個表格應(yīng)該看起來像表格編號 1var tbody = document.querySelector('tbody');var thscoped = document.querySelector('tbody .sem');var count = 0;for (var ch = tbody.firstChild; ch; ch = ch.nextSibling)? if (ch instanceof HTMLElement) count++;thscoped.setAttribute("rowspan", count);.sem {? border:1px solid red}有人能幫我解決這個問題嗎?
查看完整描述

2 回答

?
汪汪一只貓

TA貢獻1898條經(jīng)驗 獲得超8個贊

您剛剛在 Javascript 代碼中使用了第一個 tbody。讓我們試試這個。


var tbody = document.querySelectorAll('tbody');



tbody.forEach(function(bdy){

    let thscoped = bdy.querySelector('.sem');

    var count = 0;

    for (var ch = bdy.firstChild; ch; ch = ch.nextSibling)

      if (ch instanceof HTMLElement) count++;


    thscoped.setAttribute("rowspan", count);


});

.sem {

     border:1px solid red

}

<div class="table-responsive">

  <table class="responsive-table  table-bordered ">

    <thead>

      <tr>

        <th scope="col">Year</th>

        <th scope="col">Short</th>

        <th scope="col">Exam</th>

        <th scope="col">P</th>

        <th scope="col">S</th>

        <th scope="col">A</th>

        <th scope="col">SJ</th>

        <th scope="col">TJ</th>

        <th scope="col">PK</th>

        <th scope="col">ECTS</th>

      </tr>

    </thead>

    <tbody>

      <tr>

        <th class="sem" scope="row">1</th>

        <td data-title="Short">Lor</td>

        <td data-title="Exam">Lorem</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)

        </td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">-</td>

        <td data-title="Exam">Lorem: 1</td>

        <td data-title="P">-</td>

        <td data-title="S">-</td>

        <td data-title="A">-</td>

        <td data-title="SJ">-</td>

        <td data-title="TJ">-</td>

        <td data-title="PK">-</td>

        <td data-title="ECTS">-

        </td>

      </tr>

      <tr>

        <td data-title="Short">-</td>

        <td data-title="Exam">Lorem: 1</td>

        <td data-title="P">-</td>

        <td data-title="S">-</td>

        <td data-title="A">-</td>

        <td data-title="SJ">-</td>

        <td data-title="TJ">-</td>

        <td data-title="PK">-</td>

        <td data-title="ECTS">-

        </td>

      </tr>

    </tbody>

  </table>

</div>

<div class="table-responsive">

  <table class="responsive-table  table-bordered ">

    <thead>

      <tr>

        <th scope="col">Year</th>

        <th scope="col">Short</th>

        <th scope="col">Exam</th>

        <th scope="col">P</th>

        <th scope="col">S</th>

        <th scope="col">A</th>

        <th scope="col">SJ</th>

        <th scope="col">TJ</th>

        <th scope="col">PK</th>

        <th scope="col">ECTS</th>

      </tr>

    </thead>

    <tbody>

      <tr>

        <th class="sem" scope="row">1</th>

        <td data-title="Short">Lor</td>

        <td data-title="Exam">Lorem</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)

        </td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">MATM</td>

        <td data-title="Exam">Lorem (1/2)</td>

        <td data-title="P">4</td>

        <td data-title="S">4</td>

        <td data-title="A">0</td>

        <td data-title="SJ">0</td>

        <td data-title="TJ">0</td>

        <td data-title="PK">0</td>

        <td data-title="ECTS">0</td>

      </tr>

      <tr>

        <td data-title="Short">-</td>

        <td data-title="Exam">Lorem: 1</td>

        <td data-title="P">-</td>

        <td data-title="S">-</td>

        <td data-title="A">-</td>

        <td data-title="SJ">-</td>

        <td data-title="TJ">-</td>

        <td data-title="PK">-</td>

        <td data-title="ECTS">-

        </td>

      </tr>

      <tr>

        <td data-title="Short">-</td>

        <td data-title="Exam">Lorem: 1</td>

        <td data-title="P">-</td>

        <td data-title="S">-</td>

        <td data-title="A">-</td>

        <td data-title="SJ">-</td>

        <td data-title="TJ">-</td>

        <td data-title="PK">-</td>

        <td data-title="ECTS">-

        </td>

      </tr>

    </tbody>

  </table>

</div>


查看完整回答
反對 回復(fù) 2023-09-18
?
尚方寶劍之說

TA貢獻1788條經(jīng)驗 獲得超4個贊

您有兩個tbody元素,但var tbody = document.querySelector('tbody');只獲取第一個。您需要將它們?nèi)揩@取并循環(huán)遍歷它們。



查看完整回答
反對 回復(fù) 2023-09-18
  • 2 回答
  • 0 關(guān)注
  • 128 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號