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