创建普通方法:
<script>
function f(){
document.write("方法的调用");
}
</script>
可以在这个定义语句的下方使用;
而且传入的参数也可以有多个,可以不和定的一样:
script>
function f(){
document.write("方法的调用");
}
</script>
<script>
f(1,2,3,4);
</script>
在方法里面使用传入的参数:
function f(){
document.write(arguments[0]+" "+arguments[1]);
}
arguments是一个数组,可以使用下标进行访问
还可以结合输入框:
<script>
function getSum(){
var sum1=document.getElementById("an1").value;
var sum2=document.getElementById("an2").value;
if(sum1.trim()!=""&&sum2.trim()!=""){
if(!isNaN(sum1)&&!isNaN(sum2)){
document.getElementById("an3").value=parseFloat(sum1)+parseFloat(sum2);
}else{
alert("请输入数字");
}
}else{
alert("请输入两个数据");
}
}
</script>
isNaN()方法可以判断是否为数字。是数字返回true,不是数字返回false(null也返回false)