-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjavascript.js
More file actions
73 lines (68 loc) · 3.18 KB
/
javascript.js
File metadata and controls
73 lines (68 loc) · 3.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
var knapoverskrift = document.getElementById('leggtiloverskrift')
var knaptekst = document.getElementById('leggetiltekst')
var knapfarge = document.getElementById('bytterfarge')
var knaptekstfarge = document.getElementById('endretekstfarge')
var knapflytttekstvenstre = document.getElementById('flytttekstenvenstre')
var knapflyttteksthøyre = document.getElementById('flytttekstenhøyre')
var knapliste = document.getElementById('leggtilliste')
var knapbilde = document.getElementById('leggtilbilde')
knapoverskrift.addEventListener('click', leggtiloverskrift)
knaptekst.addEventListener('click', leggetiltekst)
knapfarge.addEventListener('click', bytterfarge)
knaptekstfarge.addEventListener('click', endretekstfarge)
knapflytttekstvenstre.addEventListener('click', flytttekstenvenstre)
knapflyttteksthøyre.addEventListener('click', flytttekstenhøyre)
knapliste.addEventListener('click', leggtilliste)
knapbilde.addEventListener('click', leggtilbilde)
/** endrer bakgrunsfargen på nettsiden*/
function bytterfarge() {
var farge = document.getElementById('fargeinn').value
if (farge === "Martin") {
farger = ['red', 'blue', 'green']
farge = farger[Math.floor(Math.random() * farger.length)]
}
document.getElementById('høyre').style.backgroundColor = farge
}
/** Legger til tekst på netsiden*/
function leggetiltekst() {
var tekst = document.getElementById('tekstinn').value
document.getElementById('fintekst').innerText
= tekst
}
/** Legger til en overskrift på netsiden*/
function leggtiloverskrift() {
var overskrift = document.getElementById('overskriftinn').value
document.getElementById('overskrift').innerText
= overskrift
}
/** endrer teksten sin farge som du la til*/
function endretekstfarge() {
var tekstfarge = document.getElementById('tekstfarge').value
document.getElementById('fintekst').style.color = tekstfarge
}
/**Flytter teksten til siden*/
var flytttekst = 10
function flytttekstenhøyre(){
flytttekst = flytttekst + 10
document.getElementById('fintekst').style.paddingLeft = flytttekst + 'px'
document.getElementById('overskrift').style.paddingLeft = flytttekst + 'px'
document.getElementById('minliste').style.paddingLeft = flytttekst + 'px'
}
function flytttekstenvenstre(){
flytttekst = flytttekst - 10
document.getElementById('fintekst').style.paddingLeft = flytttekst + 'px'
document.getElementById('fintekst').style.paddingLeft = flytttekst + 'px'
document.getElementById('overskrift').style.paddingLeft = flytttekst + 'px'
document.getElementById('minliste').style.paddingLeft = flytttekst + 'px'
}
/** legger til en liste på nettsiden*/
function leggtilliste() {
var liste = document.getElementById('listeinn').value
document.getElementById('minliste').innerHTML += ('<li>'+ liste + '</li>')
}
/** legger til et random bilde på netsiden velger mellom de ulike bildene*/
function leggtilbilde() {
bilder = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11','12', 'favurittbilde']
randombildeut = bilder[Math.floor(Math.random() * bilder.length)]
document.getElementById('bilde').innerHTML += ('<img id=bilder src="bilder/'+ randombildeut +'.jpg" alt="fint bilde">')
}