Šta je novo?

JavaSkript korisnički definisana funkcija

actionman

Poštovan
Učlanjen(a)
12.04.2017
Poruke
48
Poena
54
Potrebna mi je pomoć,

trebam da kreiram i pozovem funkciju koja prima 3 parametra i racuna površinu kvadra.

Ovo je moj kod:

<!DOCTYPE html>
<html>
<head>
<title>Površina kvadra</title>

</head>
<body>
<h1>Površina kvadra</h1>
<form name="forma">
<input type="text" name="a" id=”a">
<input type="text" name="b" id=”b”>
<input type=text" name="c" id=”c">
<input type="button" value="Izračunaj" onClick='kvadar();'>
</form>
<script language="JavaScript">

function kvadar(x,y,z){
var a=parseInt(document.getElementById(“a”).value);
var b=parseInt(document.getElementById(“b”).value);
var c=parseInt(document.getElementById(“c”).value);


}
document.write("<P>Površina kvadra je: " +(2*(a*b+a*c+b*c)) + "</p>");
<script>


</body>
</html>
 
Pripazi na taj event onClick="kvadrat()", jer si njime doslovno pozvao funkciju, a ne dodijelio referencu na nju. Takodje event koji ti vise odgovara je onaj koji se veze za formu, a to je "submit". Takodje parseInt ti cak i odmaze u ovom primjeru.

To bi izgledalo ovako:

https://jsfiddle.net/serjuice/dscdeq8u/12/
 
Poslednja izmena:
Nazad
Vrh Dno