Javascript 添加文本框的java脚本函数问题
我想添加两个文本框,并在第三个文本框中显示结果。对于下一个剩余行也是如此。这是我的密码 java脚本Javascript 添加文本框的java脚本函数问题,javascript,Javascript,我想添加两个文本框,并在第三个文本框中显示结果。对于下一个剩余行也是如此。这是我的密码 java脚本 var a,b,c; function getdata(txt) { x=txt.value; if (!isNaN(x)) { a=parseInt(document.getElementById("txt1").value); } else { alert("Input
var a,b,c;
function getdata(txt)
{
x=txt.value;
if (!isNaN(x))
{
a=parseInt(document.getElementById("txt1").value);
}
else
{
alert("Input not valid");
txt.focus();
txt.value="";
}
}
function getdata1(txt)
{
x=txt.value;
if (!isNaN(x))
{
b=parseInt(document.getElementById("txt2").value);
}
else
{
alert("Input not valid");
txt.focus();
txt.value="";
}
myFunction();
}
function myFunction(s,t)
{
var s=a;
var t=b;
var c=s+t;
document.getElementById("result").value= c;
}
请参考下图。
[图片][1]
html代码调用时错过了myFunction方法的参数。在myFunction方法中也进行了无效的参数声明。请尝试下面的代码
var a,b,c;
function getdata(txt)
{
x=txt.value;
if (!isNaN(x))
{
a=parseInt(document.getElementById("txt1").value);
}
else
{
alert("Input not valid");
txt.focus();
txt.value="";
}
}
function getdata1(txt)
{
x=txt.value;
if (!isNaN(x))
{
b=parseInt(document.getElementById("txt2").value);
}
else
{
alert("Input not valid");
txt.focus();
txt.value="";
}
myFunction(a,b);
}
function myFunction(a,b)
{
var s=a;
var t=b;
var c=s+t;
document.getElementById("result").value=c;
}
可能重复的