commit
b67f2392fe
10 changed files with 395 additions and 0 deletions
@ -0,0 +1,3 @@ |
|||||
|
# 4.IM - HTML + CSS + JS opakování |
||||
|
|
||||
|
Zde je seznam pro opakování HTML+CSS+JS základů + AJAX |
@ -0,0 +1,31 @@ |
|||||
|
<!DOCTYPE html> |
||||
|
<html lang="en"> |
||||
|
<head> |
||||
|
<meta charset="UTF-8"> |
||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge"> |
||||
|
<title>Ajax</title> |
||||
|
</head> |
||||
|
<body> |
||||
|
<h1>AJAX demo</h1> |
||||
|
<!-- https://www.w3schools.com/js/js_ajax_intro.asp --> |
||||
|
<div id="demo"> |
||||
|
<h2>stiskni na tlačítko pro změnu</h2> |
||||
|
<button type="button" onclick="loadDoc()">Změnit obsah</button> |
||||
|
</div> |
||||
|
|
||||
|
<script> |
||||
|
function loadDoc() { |
||||
|
const xhttp = new XMLHttpRequest(); |
||||
|
xhttp.onload = function() { |
||||
|
document.getElementById("demo").innerHTML = this.responseText; |
||||
|
} |
||||
|
xhttp.open("GET","ajax.txt",true); |
||||
|
xhttp.send(); |
||||
|
} |
||||
|
|
||||
|
</script> |
||||
|
|
||||
|
|
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,5 @@ |
|||||
|
<h1>AJAX PROVEDEN</h1> |
||||
|
<p>lorem lorem lorem lorem </p> |
||||
|
<p>impsum impsum impsum impsum</p> |
||||
|
|
||||
|
<p>python -m http.server</p> |
@ -0,0 +1,211 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<CATALOG> |
||||
|
<CD> |
||||
|
<TITLE>Empire Burlesque</TITLE> |
||||
|
<ARTIST>Bob Dylan</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>Columbia</COMPANY> |
||||
|
<PRICE>10.90</PRICE> |
||||
|
<YEAR>1985</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Hide your heart</TITLE> |
||||
|
<ARTIST>Bonnie Tyler</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>CBS Records</COMPANY> |
||||
|
<PRICE>9.90</PRICE> |
||||
|
<YEAR>1988</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Greatest Hits</TITLE> |
||||
|
<ARTIST>Dolly Parton</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>RCA</COMPANY> |
||||
|
<PRICE>9.90</PRICE> |
||||
|
<YEAR>1982</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Still got the blues</TITLE> |
||||
|
<ARTIST>Gary Moore</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Virgin records</COMPANY> |
||||
|
<PRICE>10.20</PRICE> |
||||
|
<YEAR>1990</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Eros</TITLE> |
||||
|
<ARTIST>Eros Ramazzotti</ARTIST> |
||||
|
<COUNTRY>EU</COUNTRY> |
||||
|
<COMPANY>BMG</COMPANY> |
||||
|
<PRICE>9.90</PRICE> |
||||
|
<YEAR>1997</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>One night only</TITLE> |
||||
|
<ARTIST>Bee Gees</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Polydor</COMPANY> |
||||
|
<PRICE>10.90</PRICE> |
||||
|
<YEAR>1998</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Sylvias Mother</TITLE> |
||||
|
<ARTIST>Dr.Hook</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>CBS</COMPANY> |
||||
|
<PRICE>8.10</PRICE> |
||||
|
<YEAR>1973</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Maggie May</TITLE> |
||||
|
<ARTIST>Rod Stewart</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Pickwick</COMPANY> |
||||
|
<PRICE>8.50</PRICE> |
||||
|
<YEAR>1990</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Romanza</TITLE> |
||||
|
<ARTIST>Andrea Bocelli</ARTIST> |
||||
|
<COUNTRY>EU</COUNTRY> |
||||
|
<COMPANY>Polydor</COMPANY> |
||||
|
<PRICE>10.80</PRICE> |
||||
|
<YEAR>1996</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>When a man loves a woman</TITLE> |
||||
|
<ARTIST>Percy Sledge</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>Atlantic</COMPANY> |
||||
|
<PRICE>8.70</PRICE> |
||||
|
<YEAR>1987</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Black angel</TITLE> |
||||
|
<ARTIST>Savage Rose</ARTIST> |
||||
|
<COUNTRY>EU</COUNTRY> |
||||
|
<COMPANY>Mega</COMPANY> |
||||
|
<PRICE>10.90</PRICE> |
||||
|
<YEAR>1995</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>1999 Grammy Nominees</TITLE> |
||||
|
<ARTIST>Many</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>Grammy</COMPANY> |
||||
|
<PRICE>10.20</PRICE> |
||||
|
<YEAR>1999</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>For the good times</TITLE> |
||||
|
<ARTIST>Kenny Rogers</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Mucik Master</COMPANY> |
||||
|
<PRICE>8.70</PRICE> |
||||
|
<YEAR>1995</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Big Willie style</TITLE> |
||||
|
<ARTIST>Will Smith</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>Columbia</COMPANY> |
||||
|
<PRICE>9.90</PRICE> |
||||
|
<YEAR>1997</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Tupelo Honey</TITLE> |
||||
|
<ARTIST>Van Morrison</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Polydor</COMPANY> |
||||
|
<PRICE>8.20</PRICE> |
||||
|
<YEAR>1971</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Soulsville</TITLE> |
||||
|
<ARTIST>Jorn Hoel</ARTIST> |
||||
|
<COUNTRY>Norway</COUNTRY> |
||||
|
<COMPANY>WEA</COMPANY> |
||||
|
<PRICE>7.90</PRICE> |
||||
|
<YEAR>1996</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>The very best of</TITLE> |
||||
|
<ARTIST>Cat Stevens</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Island</COMPANY> |
||||
|
<PRICE>8.90</PRICE> |
||||
|
<YEAR>1990</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Stop</TITLE> |
||||
|
<ARTIST>Sam Brown</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>A and M</COMPANY> |
||||
|
<PRICE>8.90</PRICE> |
||||
|
<YEAR>1988</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Bridge of Spies</TITLE> |
||||
|
<ARTIST>T'Pau</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Siren</COMPANY> |
||||
|
<PRICE>7.90</PRICE> |
||||
|
<YEAR>1987</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Private Dancer</TITLE> |
||||
|
<ARTIST>Tina Turner</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>Capitol</COMPANY> |
||||
|
<PRICE>8.90</PRICE> |
||||
|
<YEAR>1983</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Midt om natten</TITLE> |
||||
|
<ARTIST>Kim Larsen</ARTIST> |
||||
|
<COUNTRY>EU</COUNTRY> |
||||
|
<COMPANY>Medley</COMPANY> |
||||
|
<PRICE>7.80</PRICE> |
||||
|
<YEAR>1983</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Pavarotti Gala Concert</TITLE> |
||||
|
<ARTIST>Luciano Pavarotti</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>DECCA</COMPANY> |
||||
|
<PRICE>9.90</PRICE> |
||||
|
<YEAR>1991</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>The dock of the bay</TITLE> |
||||
|
<ARTIST>Otis Redding</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>Stax Records</COMPANY> |
||||
|
<PRICE>7.90</PRICE> |
||||
|
<YEAR>1968</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Picture book</TITLE> |
||||
|
<ARTIST>Simply Red</ARTIST> |
||||
|
<COUNTRY>EU</COUNTRY> |
||||
|
<COMPANY>Elektra</COMPANY> |
||||
|
<PRICE>7.20</PRICE> |
||||
|
<YEAR>1985</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Red</TITLE> |
||||
|
<ARTIST>The Communards</ARTIST> |
||||
|
<COUNTRY>UK</COUNTRY> |
||||
|
<COMPANY>London</COMPANY> |
||||
|
<PRICE>7.80</PRICE> |
||||
|
<YEAR>1987</YEAR> |
||||
|
</CD> |
||||
|
<CD> |
||||
|
<TITLE>Unchain my heart</TITLE> |
||||
|
<ARTIST>Joe Cocker</ARTIST> |
||||
|
<COUNTRY>USA</COUNTRY> |
||||
|
<COMPANY>EMI</COMPANY> |
||||
|
<PRICE>8.20</PRICE> |
||||
|
<YEAR>1987</YEAR> |
||||
|
</CD> |
||||
|
</CATALOG> |
@ -0,0 +1,29 @@ |
|||||
|
<!DOCTYPE html> |
||||
|
<html lang="en"> |
||||
|
<head> |
||||
|
<meta charset="UTF-8"> |
||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge"> |
||||
|
<title>Document</title> |
||||
|
</head> |
||||
|
<body> |
||||
|
<h1>Formular</h1> |
||||
|
|
||||
|
|
||||
|
<form > |
||||
|
<input type="text" id="firstname" onchange="updatename()"> |
||||
|
<input type="text" id="lastname" onchange="updatename()"> |
||||
|
</form> |
||||
|
<div>Požadavek na jméno: <div id="getfn"></div></div> |
||||
|
<br> |
||||
|
<div>a příjmení: <div id="getln"></div></div> |
||||
|
|
||||
|
|
||||
|
|
||||
|
<ul id="logsystem"> |
||||
|
|
||||
|
</ul> |
||||
|
|
||||
|
<script src="script.js"></script> |
||||
|
</body> |
||||
|
</html> |
After Width: | Height: | Size: 331 KiB |
@ -0,0 +1,44 @@ |
|||||
|
<!DOCTYPE html> |
||||
|
<html lang="en"> |
||||
|
<head> |
||||
|
<meta charset="UTF-8"> |
||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge"> |
||||
|
<title>Document</title> |
||||
|
<link rel="stylesheet" href="style.css"> |
||||
|
</head> |
||||
|
<body> |
||||
|
<h1>header1</h1> |
||||
|
<hr> |
||||
|
<p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Minima maiores ducimus sint impedit nam suscipit minus veritatis voluptatibus architecto adipisci fugit veniam quia laudantium ratione atque quasi similique, distinctio mollitia!</p> |
||||
|
<a href="form.html">FORMULÁŘ</a> |
||||
|
|
||||
|
<nav style="text-align: center;"> |
||||
|
<a href="/html/">HTML</a> | |
||||
|
<a href="/css/">CSS</a> | |
||||
|
<a href="/js/">JavaScript</a> | |
||||
|
<a href="/python/">Python</a> |
||||
|
</nav> |
||||
|
|
||||
|
<!-- <img src="img.jpg" alt="ALTERNATIVU"> --> |
||||
|
|
||||
|
<table> |
||||
|
<tr> |
||||
|
<th>jedna</th> |
||||
|
<th>dva</th> |
||||
|
<th>tri</th> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td>a</td> |
||||
|
<td>b</td> |
||||
|
<td>c</td> |
||||
|
</tr> |
||||
|
<tr> |
||||
|
<td>aa</td> |
||||
|
<td>bb</td> |
||||
|
<td>cc</td> |
||||
|
</tr> |
||||
|
</table> |
||||
|
<script src="script.js"></script> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,18 @@ |
|||||
|
function zobrazit() { |
||||
|
let text = document.getElementById("gettext").value; |
||||
|
|
||||
|
document.getElementById("logsystem").innerHTML += "<li>"+text+"</li>"; |
||||
|
} |
||||
|
|
||||
|
function updatename() { |
||||
|
let fn = document.getElementById("firstname").value; |
||||
|
let ln = document.getElementById("lastname").value; |
||||
|
|
||||
|
document.getElementById("getfn").innerHTML = fn; |
||||
|
document.getElementById("getln").innerHTML = ln; |
||||
|
} |
||||
|
|
||||
|
function sectihodnoty(x,y) { |
||||
|
var z = x.toString()+y.toString(); |
||||
|
console.log("x+y=z --> "+x+"+"+y+"="+z); |
||||
|
} |
@ -0,0 +1,13 @@ |
|||||
|
@import url('https://fonts.googleapis.com/css2?family=Comforter&family=Roboto:wght@300&family=Rubik+Beastly&display=swap'); |
||||
|
|
||||
|
h1{ |
||||
|
color:blue; |
||||
|
color: #854e33; |
||||
|
font-family: 'Roboto', sans-serif; |
||||
|
} |
||||
|
|
||||
|
table, th, td { |
||||
|
border: 1px solid; |
||||
|
border-collapse: collapse; |
||||
|
} |
||||
|
|
@ -0,0 +1,41 @@ |
|||||
|
<!DOCTYPE html> |
||||
|
<html lang="en"> |
||||
|
<head> |
||||
|
<meta charset="UTF-8"> |
||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge"> |
||||
|
<title>XML test</title> |
||||
|
</head> |
||||
|
<body> |
||||
|
<h1>CD obchod</h1> |
||||
|
<button onclick="loadDoc()">Načíst data</button> |
||||
|
<table id="demo"></table> |
||||
|
|
||||
|
<script> |
||||
|
function loadDoc() { |
||||
|
const xhttp = new XMLHttpRequest(); |
||||
|
xhttp.onload = function() { |
||||
|
xmlPrint(this); |
||||
|
} |
||||
|
xhttp.open("GET", "cd_catalog.xml"); |
||||
|
xhttp.send(); |
||||
|
} |
||||
|
function xmlPrint(xml) { |
||||
|
const xmlDoc = xml.responseXML; |
||||
|
const x = xmlDoc.getElementsByTagName("CD"); |
||||
|
let table = "<tr><th>Umělec</th><th>Název</th></tr>" |
||||
|
for (let i = 0; i < x.length; i++) { |
||||
|
table += "<tr><td>" + |
||||
|
x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue + |
||||
|
"</td><td>"+ |
||||
|
x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue + |
||||
|
"</td></tr>"; |
||||
|
} |
||||
|
document.getElementById("demo").innerHTML = table; |
||||
|
} |
||||
|
|
||||
|
|
||||
|
</script> |
||||
|
|
||||
|
</body> |
||||
|
</html> |
Loading…
Reference in new issue