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

Przeniesienie onclick z kodu html do js

Object Storage Arubacloud
0 głosów
249 wizyt
pytanie zadane 23 maja 2017 w JavaScript przez CodeBlocksCPP Obywatel (1,010 p.)

Witam, mój prosty skrypt działa tylko, że chciałbym go poprawić i ominąć łączenia kodu html z js. Chodzi mi dokładnie o ten fragment kodu:

<td class="td-remove" onclick="parentNode.remove()"><img src="remove.png" title="usuń pozycję" alt="usuń pozycję" width="8" height="8"></td>

Po kliknięciu usuwa się to co chcę i działa prawidłowo, ale chciałbym pozbyć się fragmentu:

onclick="parentNode.remove()"

i zastąpić go w tagach <script>.

2 odpowiedzi

+2 głosów
odpowiedź 23 maja 2017 przez Chess Szeryf (76,710 p.)
wybrane 23 maja 2017 przez CodeBlocksCPP
 
Najlepsza

Powinieneś użyć do tego: document.addEventListener.

https://developer.mozilla.org/pl/docs/Web/API/Element/addEventListener

function modifyText() {
     var t2 = document.getElementById("t2");
     t2.firstChild.nodeValue = "Trzy";    
   }
 
   // Funkcja dodająca obserwatora zdarzeń dla tabeli t
   function load() { 
     var el = document.getElementById("t"); 
     el.addEventListener("click", modifyText, false); 
   } 

 

0 głosów
odpowiedź 23 maja 2017 przez OfftheCode Gaduła (4,050 p.)
onclick = "remove(this)"
function remove(td){
td.parentNode.parentNode.removeChild(td.parentNode);
}

Nie jestem pewien czy to masz na myśli, ale spróbuj tak, jeśli nie zadziała to proszę wytłumacz o co dokładnie chodzi.

Podobne pytania

+1 głos
2 odpowiedzi 444 wizyt
pytanie zadane 18 czerwca 2022 w JavaScript przez kordix Gaduła (3,910 p.)
0 głosów
1 odpowiedź 199 wizyt
pytanie zadane 1 lutego 2022 w JavaScript przez sk1neq Nowicjusz (120 p.)
0 głosów
1 odpowiedź 220 wizyt
pytanie zadane 5 czerwca 2020 w JavaScript przez Marak123 Stary wyjadacz (11,190 p.)

92,543 zapytań

141,386 odpowiedzi

319,495 komentarzy

61,929 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

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

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!

...