< table class=”column1″ align=”left” >
< tr >
< th class=”stykke1″ >
Hvad er 3 x 4
< /th >
< /tr >
< /table >
Vores inputs er af typen tekst, prøv evt at ændre det til number. Den har et navn og id, som vi skal bruge til vores JS kode og tilføjet en klasse til at style den i CSS’en.
Vores knap(button) har en klasse på til at style den i CSS’en og en onclick function. Funktionen hedder det samme i JS, som vi referer til
HUSK der altid skal være () parenteser efter navnet på funktionen, både i HTML’en og i JS’en.
Nu laver vi stylingen i CSS’en.
.column1 {
padding: 15px;
box-shadow: 2px 2px 5px grey;
}
.stykke1 {
font-size: 24px;
}
.text1 {
text-align:center;
font-size:20px;
}
.answer {
text-align:center;
font-size:20px;
}
.decode{
background-color: purple;
border-radius: 30px;
border: 0;
color: white;
padding: 10px;
width: 110px;
cursor: pointer;
box-shadow: 0 5px #999;
margin-left: 30px;
margin-top: 10px;
}
.decode:hover {
background-color: black;
padding: 10px;
width: 120px;
margin-left: 30px;
}
.decode:active {
background-color: black;
box-shadow: 0 3px #666;
transform: translateY(2px);
}
Vi starter med at lave en var(variable) som vi kalder feedback1 den er det samme som vores id totalt1, altså det man man skriver ind.
Så laver vi en if statement, hvis feedback1 er det samme som 12, så skal vores outputs id(feedback1) skifte baggrundsfarve og få værdien 1.
Ellers så skal den være rød og have 0 i værdi.
Til sidst sender vi værdierne til vores output boks med værdien(value) for svaret.
Husk at ændre id'erne hvis du kopier din tabel igen
Hvad er 3 x 4 |
---|
Udregning: |
Svar: |
Hvad er 3 + 5 |
---|
Udregning: |
Svar: |
Hvad er 8 - 5 |
---|
Udregning: |
Svar: |
Tjek din top score! |
---|
Resultat: |