function
1 function myFun(){}
2 function myFun(var1, var2){}
3 var rtn = myFun(var1,var2);
function myFun(){}
<html>
<body>
<p id="demo">This is paragraph.</p>
<button onclick="myFun(3,4)"> //此以數字為例
Push me
</button>
<script>
function myFun(var1, var2)
{
var x;
x = var1 + var2;
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>
結果為7
<html>
<body>
<p id="demo">This is paragraph.</p>
<button onclick="myFun('This is ', 'Javascript prctice')"> //此以字串為例..記得這的字串需用單引號',為了防止誤判
Push me
</button>
<script>
function myFun(var1, var2)
{
var x;
x = var1 + var2;
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>
結果為'This is Javascript prctice
傳回值的function
<html>
<body>
<p id="demo">This is paragraph.</p>
<button onclick="myFun()">
Push me
</button>
<script>
function myFun()
{
var x;
x = myFun2(3,4);
document.getElementById("demo").innerHTML=x;
}
function myFun2(var1, var2)
{
return var1 * var2;
}
</script>
</body>
</html>
結果為12
留言列表