· 9 years ago · Mar 03, 2017, 12:46 PM
1<!doctype html>
2<html>
3
4<head>
5 <meta charset="UTF-8">
6 <title>Tytul</title>
7</head>
8
9<body>
10
11 <h1>Stożek</h1> Promień
12 <input type="text" id=promien>
13 <br>
14 <br>
15 Wysokosc
16 <input type="text" id=wysokosc>
17 <br>
18 <br>
19 <input type="button" id="pole" value="Pole powierzchni całkowitej" onClick="obliczPole()"/>
20 <input type="button" id="objetosc" value="Objetosc" onClick="obliczObjetosc()"/>
21 <br>
22 <br>
23 <div id="result"></div>
24
25 <script>
26 function obliczObjetosc()
27 {
28 let promien = document.getElementById("promien").value;
29 let wysokosc = document.getElementById("wysokosc").value;
30 let objetosc = 0.33 * Math.PI * Math.pow(promien,2) * wysokosc;
31 document.getElementById("result").innerHTML = "Objetosc wynosi " + objetosc;
32 }
33
34 function obliczPole()
35 {
36 let promien = Number(document.getElementById("promien").value);
37 let wysokosc = Number(document.getElementById("wysokosc").value);
38 let l = Math.sqrt(Math.pow(promien,2) + Math.pow(wysokosc,2), 2);
39 let pole = (2 * Math.PI * promien) * (promien + l);
40
41
42 document.getElementById("result").innerHTML = "Pole wynosi " + pole;
43 }
44 </script>
45
46 <br>
47 <br>
48 <br>
49 <br>
50 <br>
51 <br>
52 <br>
53 <br>
54
55 <h3>Podaj mail na domenie yahoo.com lub gmail.com lub hotmail.com</h3>
56 <br>
57 <input type="text" id="mail">
58 <input type="button" value="Sprawdz maila" onClick="sprawdzMaila()"/>
59 <br>
60 <div id="result2"></div>
61
62 <script>
63 function sprawdzMaila()
64 {
65 mail = document.getElementById("mail").value;
66 regExp1 = /^([a-z.0-9]{1,1000})(@yahoo.com|@gmail.com|@hotmail.com)$/i;
67 if(regExp1.test(mail))
68 {
69 document.getElementById("result2").innerHTML = "Dobry mail"
70 }
71 else
72 {
73 document.getElementById("result2").innerHTML = "Niepoprawny mail"
74 }
75 }
76 </script>
77
78</body>
79
80</html>