Rozwiązanie - Egzamin Praktyczny E.14
Arkusz E.14-01-22.06-SG - Czerwiec 2022 - Wersja #01
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: none;">EE-Informatyk.pl</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">
<label for="ksztalt">Numer kształtu:</label><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>
</div>
<script src="skrypt.js"></script>
<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: none;">EE-Informatyk.pl</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 zamowienie;
if(ksztalt == '1') {
zamowienie = 'Twoje zamówienie to cukierek cytryna';
}
else if(ksztalt == '2') {
zamowienie = 'Twoje zamówienie to cukierek liść';
}
else if(ksztalt == '3') {
zamowienie = 'Twoje zamówienie to cukierek banan';
}
else {
zamowienie = 'Twoje zamówienie to cukierek inny';
}
document.getElementById('wynik').innerHTML = zamowienie;
document.getElementById('kolor').style.backgroundColor = 'rgb('+r+','+g+','+b+')';
}
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