• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Usuwanie wybranych elementów tablicy myszką.

VPS Starter Arubacloud
+1 głos
169 wizyt
pytanie zadane 30 kwietnia 2018 w JavaScript przez GracjanDogg Użytkownik (840 p.)

Mam tablicę z jakimiś elementami:

[...] [...] [...] itd.

Używam także:

ekwipunek.splice(0, 1);

Chciałbym usunąć tylko ten element, na który kliknę myszką. Nie będę wklejał kodu bo całość jest dosyć zagmatwana i spora, w każdym razie, mam różne tr i po kliknięciu na obojętnie który usuwa się pierwszy element tablicy, mogę sobie oczywiście przestawić by się usuwał który chce, ale ja potrzebuje dynamicznego usuwania, gdzie kliknę na jakiś tr i on, razem z elementem tablicy ekwipunek, się usunie. Co muszę do tego zrobić? Zamiast splice(0) dać onclick? 

1 odpowiedź

+1 głos
odpowiedź 30 kwietnia 2018 przez pablop76 VIP (123,180 p.)
wybrane 30 kwietnia 2018 przez GracjanDogg
 
Najlepsza
     <table>
        <thead>
          <tr>
              <th>Imie</th>
              <th>Nazwisko</th>
              <th>Wiek</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>Michał</td>
            <td>Kowalski</td>
            <td>23</td>
          </tr>
          <tr>
            <td>Paweł</td>
            <td>Kowalski</td>
            <td>35</td>
          </tr>
          <tr>
            <td>Jan</td>
            <td>Kowalski</td>
            <td>43</td>
          </tr>
        </tbody>
      </table>
var table = document.querySelector('table');
table.addEventListener('click',function(e){
  e.target.innerHTML= '';
});

 

komentarz 30 kwietnia 2018 przez GracjanDogg Użytkownik (840 p.)
Jak działa ten kod js?
komentarz 30 kwietnia 2018 przez pablop76 VIP (123,180 p.)
Do tego jeszcze trzeba by zaktualizować rzeczoną tablicę wykorzystując

e.target.colSpan + e.target.cellIndex

Ale to teoria. W praktyce należało by przetestować.

A ten kod pobiera tabelę i nasłuchuje click. I zamienia to co kliknięte na pusty html.

Podobne pytania

0 głosów
1 odpowiedź 383 wizyt
pytanie zadane 7 listopada 2018 w Java przez sebastian970 Użytkownik (710 p.)
+2 głosów
1 odpowiedź 355 wizyt
pytanie zadane 10 marca 2021 w JavaScript przez Kalindoreks Użytkownik (620 p.)
0 głosów
1 odpowiedź 184 wizyt
pytanie zadane 14 sierpnia 2015 w JavaScript przez jegor377 Stary wyjadacz (13,230 p.)

92,770 zapytań

141,695 odpowiedzi

320,518 komentarzy

62,107 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...