Rozwiązanie - Egzamin Praktyczny E.14
Arkusz E.14-03-20.01-SG - Styczeń 2020 - Wersja #03
Skrypt: JavaScript
Baza Danych:
Powiązana zawartość
Plik index.html
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fabryka cukierków</title>
<link rel="stylesheet" href="styl10.css">
</head>
<body>
<div id="gorny1">
<a href="zamowienie.html">Zamów cukierki</a>
</div>
<div id="gorny2">
<a href="index.html"><img src="logotyp.png" alt="Nasze logo"></a>
</div>
<header>
<h1>Słodka kraina</h1>
</header>
<div id="lewy">
<img src="cukierki3.jpg" alt="Nasze cukierki">
</div>
<div id="prawy">
<h2>Nasza oferta</h2>
<table>
<tr>
<td>Kształty</td>
<td rowspan="2">Możesz zamówić<br/>dowolny kolor cukierka</td>
</tr>
<tr>
<td>
<ol>
<li>cytryna</li>
<li>liść</li>
<li>banan</li>
</ol>
</td>
</tr>
</table>
</div>
<footer>
Autor strony: <a href="https://ee-informatyk.pl/" target="_blank" style="color: unset;text-decoration: unset;"><b>EE-Informatyk.pl</b></a>
</footer>
</body>
</html>
Plik zamowienie.html
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fabryka cukierków</title>
<link rel="stylesheet" href="styl10.css">
</head>
<body>
<div id="gorny1">
<a href="zamowienie.html">Zamów cukierki</a>
</div>
<div id="gorny2">
<a href="index.html"><img src="logotyp.png" alt="Nasze logo"></a>
</div>
<header>
<h1>Strefa zamówień</h1>
</header>
<div id="lewy">
Numer kształtu: <br>
<input type="number" name="ksztalt" id="ksztalt"><br>
skomponuj swój kolor, podaj RGB:<br>
R: <input type="number" name="r" id="r"> G: <input type="number" name="g" id="g"> B: <input type="number" name="b" id="b"><br>
<button type="submit" onclick="zamowienie()">Zamówienie</button>
<p id="wynik">Twoje zamówienie</p>
<button type="submit" id="kolor">Kolor</button>
<script src="skrypt.js"></script>
</div>
<div id="prawy">
<h2>Nasza oferta</h2>
<table>
<tr>
<td>Kształty</td>
<td rowspan="2">Możesz zamówić<br/>dowolny kolor cukierka</td>
</tr>
<tr>
<td>
<ol>
<li>cytryna</li>
<li>liść</li>
<li>banan</li>
</ol>
</td>
</tr>
</table>
</div>
<footer>
Autor strony: <a href="https://ee-informatyk.pl/" target="_blank" style="color: unset;text-decoration: unset;"><b>EE-Informatyk.pl</b></a>
</footer>
</body>
</html>
Plik skrypt.js
function zamowienie() {
let ksztalt = document.getElementById("ksztalt").value;
let r = document.getElementById("r").value;
let g = document.getElementById("g").value;
let b = document.getElementById("b").value;
let napis = "Twoje zamówienie to cukierek ";
let kolor = "rgb(" + r + "," + g + "," + b + ")";
if (ksztalt == 1) {
napis += "cytryna";
}
else if (ksztalt == 2) {
napis += "liść";
}
else if (ksztalt == 3) {
napis += "banan";
}
else {
napis += "inny";
}
document.getElementById("wynik").innerHTML = napis;
document.getElementById("kolor").style.backgroundColor = kolor;
}
Plik styl10.css
body {
font-family: 'Helvetica';
}
#gorny1,#gorny2 {
background: rgb(146,184,112);
text-align: center;
width: 50%;
height: 170px;
float: left;
}
header,footer {
background: rgb(100,61,49);
color: white;
text-align: center;
height: 80px;
padding: 5px;
clear: both;
}
#lewy,#prawy {
background: rgb(146,184,112);
width: 50%;
height: 450px;
float: left;
}
#gorny1 a {
background: url(cukierki1.jpg);
padding-right: 30px;
padding-bottom: 120px;
font-size: 150%;
text-decoration: none;
}
table,td {
border: 2px dashed green;
margin: 30px;
padding: 20px;
}
h1 {
letter-spacing: 20px;
font-size: 250%;
}
Powiązana zawartość
Autorem arkusza jest CKE.GOV.PL