Javascript-ben hogyan kell már meglévő div-be létrehozni egy gombot?
Készítettem egy oldalt ( [link] )
és arra próbálok rájönni hogyan kell Tampermonkey segítségével berakni arra a helyre még egy gombot?
16.F
Kezdjük ott, hogy a HTML-kód nem valid:
* a <html> tag után nincsen <head>
* a <title> tag előtt felesleges a <html><head>
* a <body> tag bgcolor attribútuma elavult, helyette ott a CSS
* a <button> tagnek nem kell type="button" attribútum-érték páros
* az onclick attribútum elavult megoldás, helyette ki kell szervezni a JS-kódba
* a <style> tag kívül esik a <html> elemen, azt érdemes a <head> elembe rakni
Javítva a kívánt JS-kóddal:
"a HTML-kód nem valid:" utáni link:
Köszönöm szépen, megnéztem és szuperül működik :)
viszont erre már nem tudtam alkalmazni:
<div class="felhasznalo"> -ban van egy
<div class="profil"> - és ebből szeretnék még 1-et azt hogyan is kellene?
(ezzel próbáltam: [link] )
de nem nagyon akart összejönni
A barátod a getElementsByClassName() metódus:
* [link]
lesz, ezzel választhatod ki az adott osztálynevű elemeket.
Vigyázz, mert egy több elemből álló tömböt ad vissza!
A másik: ha egy új, a createElement() metódussal létrehozott elemnek akarsz osztályt rendelni, azt a classList tulajdonság add() metódusával
* [link]
tudod véghezvinni.
Tehát például:
let newDiv = document.createElement('div'); // Létrehozunk egy elemet...
newDiv.classList.add('profil'); // ... amihez hozzáadjuk a "profil" osztályt
Szenvedés helyett inkább csináld végig itt a Responsive Web Design Certification (300 hours)-t elsőnek, aztán jöhet a többi. Mindent elmagyaráz, amit tudni akarsz.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!