
[急求]javascript编程的一个简单问题
自己实在是弄不懂了,也没有时间去看教程。这个作业明天又要交……本人只会VBA只好来请教大家了!!!!!!!!!!!网页内容:网页名称:NAGYsystem可输入的数字变量...
自己实在是弄不懂了,也没有时间去看教程。
这个作业明天又要交……本人只会VBA
只好来请教大家了!!!!!!!!!!!
网页内容:
网页名称:NAGYsystem
可输入的数字变量A B
条件 A B都为0到9的整数
输入后,有一个功能键,名为“计算”
得出结果为D
可 或是 不可
内部算式:
(A + B)/2=C
条件:
当C为小数时 D显示为“可”
当C为整数时 D显示为“不可”
目前我就是不知道怎么写那些小数和“if”条件式和数值的限定
哪位人士能帮我做一个啊……
目前我做的html
日语内容:这个网页使用了javascript,请使用并打开符合javascript的功能
<html>
<head>
<title>
NAGYsystem
</title>
</head>
<body>
<noscript>
このページはJavaScriptを使用しています。
JavaScriptに対応したブラウザを使い、JavaScript机能を有効にしてください。
</noscript>
<script language="JavaScript">
<!--
function Update() {
Display.nagy.value = (Number(Display.num1.value) + Number(Display.num2.value)) / 2
Display.nagy
}
//-->
</script>
<form name='Display' action='javascript:void(1);' onSubmit='Update();'>
<p>A <input type='text' name='num1' value='' size=5 onChange='Update();'>
B <input type='text' name='num2' value='' size=5 onChange='Update();'></p>
<p><input type='submit' value='提出'></p>
<p>NAGY SYSTEM = <input type='text' name='nagy' value='' size=5></p>
<p>Last sugest = <input type='text' name='nagy1' value='' size=5></P>
</form>
</body>
</html>
我需要你帮助我完成中间那段js脚本
悬赏将授予第一位满足我要求的回答者
仅限18号今天
KingsNet你的答案有问题 请自己用几个整数 小数验证一下正确性
还有请在按按钮后再输出正确结果 展开
这个作业明天又要交……本人只会VBA
只好来请教大家了!!!!!!!!!!!
网页内容:
网页名称:NAGYsystem
可输入的数字变量A B
条件 A B都为0到9的整数
输入后,有一个功能键,名为“计算”
得出结果为D
可 或是 不可
内部算式:
(A + B)/2=C
条件:
当C为小数时 D显示为“可”
当C为整数时 D显示为“不可”
目前我就是不知道怎么写那些小数和“if”条件式和数值的限定
哪位人士能帮我做一个啊……
目前我做的html
日语内容:这个网页使用了javascript,请使用并打开符合javascript的功能
<html>
<head>
<title>
NAGYsystem
</title>
</head>
<body>
<noscript>
このページはJavaScriptを使用しています。
JavaScriptに対応したブラウザを使い、JavaScript机能を有効にしてください。
</noscript>
<script language="JavaScript">
<!--
function Update() {
Display.nagy.value = (Number(Display.num1.value) + Number(Display.num2.value)) / 2
Display.nagy
}
//-->
</script>
<form name='Display' action='javascript:void(1);' onSubmit='Update();'>
<p>A <input type='text' name='num1' value='' size=5 onChange='Update();'>
B <input type='text' name='num2' value='' size=5 onChange='Update();'></p>
<p><input type='submit' value='提出'></p>
<p>NAGY SYSTEM = <input type='text' name='nagy' value='' size=5></p>
<p>Last sugest = <input type='text' name='nagy1' value='' size=5></P>
</form>
</body>
</html>
我需要你帮助我完成中间那段js脚本
悬赏将授予第一位满足我要求的回答者
仅限18号今天
KingsNet你的答案有问题 请自己用几个整数 小数验证一下正确性
还有请在按按钮后再输出正确结果 展开
展开全部
<html>
<head>
<title>
NAGYsystem
</title>
</head>
<body>
<noscript>
このページはJavaScriptを使用しています。
JavaScriptに対応したブラウザを使い、JavaScript机能を有効にしてください。
</noscript>
<script language="JavaScript">
<!--
function Update() {
var result = (Number(Display.num1.value) + Number(Display.num2.value)) / 2;
Display.nagy.value = result;
if(result==parseInt(result)){
document.getElementById("nagy1").value="不可"; //注意要添加ID属性为"nagy",非常奇怪当我用Display.nagy1.value = “不可" 时总是不成功,
}
else{
document.getElementById("nagy1").value= '可';
}
}
//-->
</script>
<form name='Display' action='javascript:void(1);' onSubmit='Update();'>
<p>A <input type='text' name='num1' value='' size=5 onChange='Update();'>
B <input type='text' name='num2' value='' size=5 onChange='Update();'></p>
<p><input type='submit' value='提出'></p>
<p>NAGY SYSTEM = <input type='text' id="nagy" size=5></p>
<p>Last sugest = <input type='text' id="nagy1" size=5></P>
</form>
</body>
</html>
<head>
<title>
NAGYsystem
</title>
</head>
<body>
<noscript>
このページはJavaScriptを使用しています。
JavaScriptに対応したブラウザを使い、JavaScript机能を有効にしてください。
</noscript>
<script language="JavaScript">
<!--
function Update() {
var result = (Number(Display.num1.value) + Number(Display.num2.value)) / 2;
Display.nagy.value = result;
if(result==parseInt(result)){
document.getElementById("nagy1").value="不可"; //注意要添加ID属性为"nagy",非常奇怪当我用Display.nagy1.value = “不可" 时总是不成功,
}
else{
document.getElementById("nagy1").value= '可';
}
}
//-->
</script>
<form name='Display' action='javascript:void(1);' onSubmit='Update();'>
<p>A <input type='text' name='num1' value='' size=5 onChange='Update();'>
B <input type='text' name='num2' value='' size=5 onChange='Update();'></p>
<p><input type='submit' value='提出'></p>
<p>NAGY SYSTEM = <input type='text' id="nagy" size=5></p>
<p>Last sugest = <input type='text' id="nagy1" size=5></P>
</form>
</body>
</html>
展开全部
你要等按确认按钮再输出结果,就不能有 onChange='Update();',有onSubmit='Update();'就可以了。
A B都为0到9的整数,我测试过完全正确!
==================================================
<script language="JavaScript">
<!--
function Update() {
var a,b,c,d;
a=Number(document.Display.num1.value);
b=Number(document.Display.num2.value);
c=(a+b)/2;
if(Math.floor((a+b)/2)==c){
d="不可"
}else{
d="可"
}
document.Display.nagy.value=c;
document.Display.nagy1.value=d;
}
//-->
</script>
A B都为0到9的整数,我测试过完全正确!
==================================================
<script language="JavaScript">
<!--
function Update() {
var a,b,c,d;
a=Number(document.Display.num1.value);
b=Number(document.Display.num2.value);
c=(a+b)/2;
if(Math.floor((a+b)/2)==c){
d="不可"
}else{
d="可"
}
document.Display.nagy.value=c;
document.Display.nagy1.value=d;
}
//-->
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询