Kezdőoldal » Számítástechnika » Programozás » Javascript-ben hogyan kell...

Javascript-ben hogyan kell már meglévő div-be létrehozni egy gombot?

Figyelt kérdés

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


2019. febr. 5. 19:30
 1/6 anonim ***** válasza:

Kezdjük ott, hogy a HTML-kód nem valid:

[link]

* 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:

[link]

2019. febr. 5. 20:28
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

"a HTML-kód nem valid:" utáni link:

[link]

2019. febr. 5. 20:38
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

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

2019. febr. 5. 22:12
 4/6 anonim ***** válasza:

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

2019. febr. 5. 23:42
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:

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.

[link]

2019. febr. 6. 08:59
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Köszönöm a válaszokat.
2019. febr. 6. 16:38

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!