Function 尝试将数字参数从输入传递到Javascript函数
我是个十足的傻瓜 试图将3个输入字段中的数字传递给函数,但未得到响应。控制台显示无错误,警报语句显示[object HTMLInputElement]?那么它返回的是对象而不是值 请帮帮我Function 尝试将数字参数从输入传递到Javascript函数,function,input,parameters,Function,Input,Parameters,我是个十足的傻瓜 试图将3个输入字段中的数字传递给函数,但未得到响应。控制台显示无错误,警报语句显示[object HTMLInputElement]?那么它返回的是对象而不是值 请帮帮我 <div class="row"> <div class="col-xs-12" id="sumall"></div> </div> <form role="form"> <div class="form-group"&g
<div class="row">
<div class="col-xs-12" id="sumall"></div>
</div>
<form role="form">
<div class="form-group">
<input class="form-control" type="text" name="num1">
<input class="form-control" type="text" name="num2">
<input class="form-control" type="text" name="num3">
<input type="submit" onclick = "sumAll(num1,num2,num3)" value="OK">
</div>
函数sumAll(num1、num2、num3){
警报(num1);
var总和=num1+num2+num3;
document.getElementById(“sumall”).innerHTML=“”+”数字是:“+sum+””;
返回;
}
您需要在num1 2 3上调用.value
,以获得结果
函数sumAll(num1、num2、num3){
var总和=数值(num1.value)+数值(num2.value)+数值(num3.value);
警报(总和);
}
您需要在num1 2 3上调用
.value
,以获得结果
函数sumAll(num1、num2、num3){
var总和=数值(num1.value)+数值(num2.value)+数值(num3.value);
警报(总和);
}
function sumAll(num1,num2,num3) {
alert(num1);
var sum = num1 + num2 + num3;
document.getElementById("sumall").innerHTML = "<p>" + "The number is: " + sum + "</p>";
return;
}