Nová ukázka
Reset
Načíst z URL
Uložit a získat odkaz
Vztahuje se k…
Nevyplňujte
Napiště „nejsem robot“
▶
Přepnout zobrazení
Výsledek
<form name=f action=# onsubmit="return vypocitej(this)"> <p> <input type=number name=raz id=raz placeholder=první step=any> <input type=button name=plus id=plus value=+ onclick=zapor(false)> <input type=button name=minus id=minus value=- onclick=zapor(true)> <input type=number name=dva id=dva placeholder=druhé step=any> <p> <input name=tri id=tri placeholder=součet> <input type=submit name=ok id=ok value=sečti> </form>
HTML
Autoformát
Standardní režim
Mobilní zobrazení
CSS
Autoformát
CSS reset
Až na konci
var odcitani=false; function zapor(stav) { odcitani=stav; document.f.tri.placeholder=(odcitani)?"rozdíl":"součet"; document.f.ok.value=(odcitani)?"odečti":"sečti"; } function upravcislo(zceho) { var pole=zceho.split(','); var g=pole[0]; if (pole.length>1) {for(i=1;i<pole.length;i++){g+=".";g+=pole[i];}} g=parseFloat(g); g=(isNaN(g))?0:g; return g; } function vypocitej(blok) { a=upravcislo(blok.raz.value); b=upravcislo(blok.dva.value); b=(odcitani)?0-b:b; blok.tri.value=a+b; return false; }
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>