Kezdőoldal » Számítástechnika » Weblapkészítés » Esemény kezelés beépítése...

Esemény kezelés beépítése weblapba bármi ötlet?

Figyelt kérdés

Helo!


Jelenleg csinálok egy kurzust ahol házinak le kell adni egy weblapot, és a tanár szeretné ha lenne benne vmi script is get.elements formában.

Nekem viszont ez kb semmit nem mond, mert akkor se értettem amikor 4 órában magyarázta.


Get.elements szel meg lehet valahogy oldani, hogy a háttér színe <body bgcolor=...> megváltozzon? Esetleg konkrét kódot tudtok rá adni? Ilyen kis szintű eseménykezelés már elég lenne(feltéve ha annak vehetjük).


Weblap: [link]


A kapcsolat fül legvégére odadobnék 2-3 buttont amivel lehetne változtatni.


Előre is köszönöm a segítséget.



2017. szept. 27. 22:24
 1/2 sharkxxx ***** válasza:

<!doctype html>

<html>

<head>

</head>

<body>

<button>Red/White</button>

<button>Red/White</button>

<button>Red/White</button>

<script>

// get all button elements

var list = document.getElementsByTagName("button");

var i;

for (i = 0; i < list.length; i++) {

    list[i].onclick = buttonClick;

}


var isRed = false;


function buttonClick() {

    if (isRed) {

        document.body.style.backgroundColor = "";

    } else {

        document.body.style.backgroundColor = "red";

    }

    isRed = !isRed;

}

</script>

</body>

</html>

2017. szept. 27. 22:53
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Király vagy köszi!
2017. szept. 27. 23:07

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!