Mamince:
== Načtení hodnoty ==
V javascriptu můžeme načíst hodnotu formulářového prvku input, select, atp následujícím kódem:
var cena_darku_pro_maminku = document.getElementById('darek_pro_maminku').value
== Spuštění funkce po stisku tlačítka ==
V javascriptu si vytvoříme funkci, která se jmenuje //moje_funkce//. Mezi chlupatými závorkami je kód, který se vykoná:
function moje_funkce(){
alert("Zmacknuto tlacitko")
}
V html kódu uděláme tlačítko, můžeme mu dát atribut onclick, a v něm volání javascriptové funkce.
== Rozhodnout něco na základě hodnoty ==
Pokud jsme si //načtením hodnoty// (viz výše) načetli hodnotu do proměnné, můžeme na základě její hodnoty něco udělat:
var cena_darku_pro_maminku = parseInt(document.getElementById('darek_pro_maminku').value)
if(cena_darku_pro_maminku > 100){
alert("Drahý dárek!")
}else{
alert("Není to tak drahé")
}
(//Všimni si použití funkce parseInt pro převedení řetězce na číslo//)
== Zapsat něco do stránky ==
Abychom nepoužívali jenom nezvhledný příkaz //alert//, můžeme v javascriptu přímo měnit obsah html prvku:
...
případně měnit prvku například barvu pozadí
document.getElementById('text').style.color = 'green'