社区
JavaScript
帖子详情
三个文本框,前两个的值相乘,并把值(精确到小数)放在第三个文本框
是你
2004-10-24 04:14:54
JS实在一点不懂,急着用,请大家帮帮忙
...全文
369
14
打赏
收藏
三个文本框,前两个的值相乘,并把值(精确到小数)放在第三个文本框
JS实在一点不懂,急着用,请大家帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blestcc
2004-10-25
打赏
举报
回复
<script language="javascript">
function add(){
var num1=0;
var num2=0;
if(document.all.txt1.value!="")
num1=parseFloat(document.all.txt1.value);
if(document.all.txt2.value!="")
num2=parseFloat(document.all.txt2.value);
document.all.txt_total.value=(Math.round(num1*num2*100))/100;
}
</script>
<input type="text" name="txt1" id="txt1" onkeyup="add()">
<input type="text" name="txt2" id="txt2" onkeyup="add()">
<input type="text" name="txt_total" id="txt_total" onClick="add()">
cybernaute
2004-10-25
打赏
举报
回复
还没结啊,我来接分!^_^
blestcc
2004-10-25
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<script language="javascript">
function add(){
var num1=0;
var num2=0;
if(document.all.txt1.value!="")
num1=parseFloat(document.all.txt1.value);
if(document.all.txt2.value!="")
num2=parseFloat(document.all.txt2.value);
document.all.txt_total.value=num1+num2;
}
</script>
<input type="text" name="txt1" id="txt1" onkeyup="add()">
<input type="text" name="txt2" id="txt2" onkeyup="add()">
<input type="text" name="txt_total" id="txt_total" onClick="add()">
</BODY>
</HTML>
huhanshan013
2004-10-25
打赏
举报
回复
这么高的分,这么简单的问题
啊,心痛啊!
ttyp
2004-10-25
打赏
举报
回复
哎
孟子E章
2004-10-25
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
/*
===========================================
//保留小数点位数
===========================================
*/
Number.prototype.toFixed=function(len)
{
if(isNaN(len)||len==null)
{
len = 0;
}
else
{
if(len<0)
{
len = 0;
}
}
return Math.round(this * Math.pow(10,len)) / Math.pow(10,len);
}
function result()
{
var a = document.all.a;
var b = document.all.b;
var c = document.all.result;
if(!isNaN(parseFloat(a.value)) && !isNaN(parseFloat(b.value)))
{
c.value = (parseFloat(a.value) * parseFloat(b.value)).toFixed(2);
}
else
{
c.value ="Error"
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT TYPE="text" NAME="a" value = "0" onpropertychange="result()">
<INPUT TYPE="text" NAME="b" value = "0" onpropertychange="result()">
<INPUT TYPE="text" NAME="result">
</BODY>
</HTML>
DeltaCat
2004-10-25
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
/*
===========================================
//保留小数点位数
===========================================
*/
Number.prototype.toFixed=function(len)
{
if(isNaN(len)||len==null)
{
len = 0;
}
else
{
if(len<0)
{
len = 0;
}
}
return Math.round(this * Math.pow(10,len)) / Math.pow(10,len);
}
function result()
{
var a = document.all.a;
var b = document.all.b;
var c = document.all.result;
if(!isNaN(a.value) && !isNaN(b.value))
{
c.value = (a.value * b.value).toFixed(2);
}
else
{
c.value ="Error"
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT TYPE="text" NAME="a" value = "0" onpropertychange="result()">
<INPUT TYPE="text" NAME="b" value = "0" onpropertychange="result()">
<INPUT TYPE="text" NAME="result">
</BODY>
</HTML>
oyld
2004-10-25
打赏
举报
回复
<script>
function aa()
{
var a=document.form1.text1.value
var b=document.form1.text2.value
var c=document.form1.text3.value
if(a.length!=""&b.length!="")
{
c=parseInt(a*b)
abc=setTimeout("aa()",1)
}
}
</script>
micker
2004-10-24
打赏
举报
回复
俺也来晚了。
Drowning
2004-10-24
打赏
举报
回复
来晚了一步
是你
2004-10-24
打赏
举报
回复
搞定,谢谢,马上结帐
是你
2004-10-24
打赏
举报
回复
好像都有错误``
多菜鸟
2004-10-24
打赏
举报
回复
<input name="a1" type="text" id="a1">
X
<input name="a2" type="text" id="a2">
<input type="button" name="Submit" value=" = " onClick="var dt = document.all;if(dt.a1.value != '' && dt.a2.value !='')dt.a3.value =parseFloat(dt.a1.value)*parseFloat(dt.a2.value);">
<input name="a3" type="text" id="a3">
ttyp
2004-10-24
打赏
举报
回复
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
/*
===========================================
//保留小数点位数
===========================================
*/
Number.prototype.toFixed=function(len)
{
if(isNaN(len)||len==null)
{
len = 0;
}
else
{
if(len<0)
{
len = 0;
}
}
return Math.round(this * Math.pow(10,len)) / Math.pow(10,len);
}
function result()
{
var a = document.all.a;
var b = document.all.b;
var c = document.all.result;
if(!isNaN(a.value) && !isNaN(b.value))
{
c.value = (a.value * b.value).toFixed(2);
}
else
{
c.value ="Error"
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT TYPE="text" NAME="a" value = "0" onpropertychange="result()">
<INPUT TYPE="text" NAME="b" value = "0" onpropertychange="result()">
<INPUT TYPE="text" NAME="result">
</BODY>
</HTML>
计算器实验报告
C_计算器实验报告
属性运算符PPT学习教案.pptx
属性运算符PPT学习教案.pptx
c# 语音计算器 含有二进制 八进制 十进制 十六进制转换
语音计算器 含有二进制 八进制 十进制 十六进制转换 包含大小写输出
vb考试题填空题.docx
vb考试题填空题.docx
浮点数计算器,整数计算器
一个简单的计算器,可以进行整数和
小数
的加减乘除计算。
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章