Javascript java脚本乘法函数
我正在做一个简单的表单,使用函数“multiply”将输入相乘,但它不起作用。谁能帮帮我吗。再想一想,我们什么时候为函数设置参数? 我的代码是:Javascript java脚本乘法函数,javascript,Javascript,我正在做一个简单的表单,使用函数“multiply”将输入相乘,但它不起作用。谁能帮帮我吗。再想一想,我们什么时候为函数设置参数? 我的代码是: <html> <head> <title></title> <style> #resultDiv { font-size: 24pt; text-align: center; color: green; f
<html>
<head>
<title></title>
<style>
#resultDiv {
font-size: 24pt;
text-align: center;
color: green;
font-weight: bold;
}
</style>
</head>
<body>
<input type="text" id="firstnum">
<input type="text" id="secondtnum">
<button onclick="calculate()"> press here </button>
<div id="resultDiv"></div>
<script>
function multiply () {
return firstnum * secondnum;
}
function displayInResultDiv(v){
document.getElementById("resultDiv").innerHTML=v;
}
function calculate (){
var firstnum=document.getElementById("firstNum").value;
var secondnum=document.getElementById("secondNum").value;
var result=firstnum * secondnum;
displayInResultDiv(result);
}
</script>
</body>
</html>
#结果IV{
字号:24pt;
文本对齐:居中;
颜色:绿色;
字体大小:粗体;
}
按这里
函数乘法(){
返回firstnum*secondnum;
}
ResultDiv(v)中的功能显示{
document.getElementById(“resultDiv”).innerHTML=v;
}
函数计算(){
var firstnum=document.getElementById(“firstnum”).value;
var secondnum=document.getElementById(“secondnum”).value;
var result=firstnum*secondnum;
显示ResultDiv(结果);
}
更正secondtnum
和firstnum
处的键入错误,因为您当前使用的是HTML标记中没有的id
,通过其ID
返回对元素的引用;ID
是一个字符串,可用于标识元素
;可以使用HTML
中的id属性
或通过脚本来建立
函数乘法(){
返回firstnum*secondnum;
}
ResultDiv(v)中的功能显示{
document.getElementById(“resultDiv”).innerHTML=v;
}
函数计算(){
var firstnum=document.getElementById(“firstnum”).value;
var secondnum=document.getElementById(“secondtnum”).value;
var result=firstnum*secondnum;
显示ResultDiv(结果);
}
#resultDiv{
字号:24pt;
文本对齐:居中;
颜色:绿色;
字体大小:粗体;
}
按这里
您需要将函数的参数放在定义函数的括号中<代码>乘法
应为
function multiply(firstnum, secondnum) {
return firstnum * secondnum;
}
即使参数与
计算
中的变量名称相同,也需要将其声明为函数参数。函数无法查看来自不同函数的变量。(这称为“范围”,允许您在程序的不同部分重复使用变量名。)firstnum
与firstnum
不同,secondNum
与secondNum
不同。由于打字错误,投票关闭主题。请下次提问前使用浏览器控制台。抱歉,我只是一个初学者:)不知道如何从控制台查看。非常感谢您的帮助RayonI仍然不明白,我应该什么时候设置参数,因为我认为参数是可选的。在函数中使用的每个变量都需要是参数,或者是在函数中创建的新变量。(使用var some_变量=…
)。您可以创建一个没有参数的函数,但前提是您不需要向函数中传递任何变量。感谢您的帮助。现在我明白了:D