Witam, wytłumaczy mi ktoś dlaczego w moim kodzie jest błąd i w konsoli wyskakuje komunikat "napis (funkcja) is not defined" i generalną mechanikę tego problemu?
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
function policz() {
var jeden = document.getElementById("pole1").value;
var dwa = document.getElementById("pole2").value;
var napis="";
for (i = jeden;i<=dwa;i++) {
napis = napis + i + " ";
}
document.getElementById("ciag").innerHTML=napis;
}
</script>
</head>
<body>
<input type="text" id="pole1" />
<input type="text" id="pole2" />
<input type="submit" onlick="policz()" />
<div id="ciag">
</div>
</body>