社区
JavaScript
帖子详情
三个文本框,前两个的值相乘,并把值(精确到小数)放在第三个文本框
是你
2004-10-24 04:14:54
JS实在一点不懂,急着用,请大家帮帮忙
...全文
377
14
打赏
收藏
三个文本框,前两个的值相乘,并把值(精确到小数)放在第三个文本框
JS实在一点不懂,急着用,请大家帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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>
计算器实验报告
3. **乘法**:
两个
数
相乘
。 4. **除法**:
两个
数相除。 5. **倒数**:计算一个数的倒数。 6. **开方**:提供
精确
到16位的平方根计算。 对于科学计算器功能,增加了以下高级运算: 1. **平方**:计算一个数的平方,...
属性运算符PPT学习教案.pptx
在上述PPT中的例子,`btnShowResult1_Click`事件中,代码从
文本框
获取
两个
数字,执行除法运算,并将结果展示在另一个
文本框
中。同样,`btnShowResult2_Click`事件会进行求余运算。 对于编程初学者,了解和熟练掌握...
c# 语音计算器 含有二进制 八进制 十进制 十六进制转换
向窗体上添加控件,计算器分为 3 个模块,每个模块都有其对应的控件,包括按钮、
文本框
、标签等。 详细设计过程 (一)打开 VS2008 创建项目 (二)界面设计 (三)详细设计过程 在详细设计过程中,我们需要一...
vb考试题填空题.docx
- VB 中的逻辑常量有
两个
值
:`True` 和 `False`。 ### 12. 货币类型 - **Currency 类型**:货币类型的数据在 VB 中
精确
到
小数
点后四位。 ### 13. 表达式计算 - 表达式 `(2 + 8 * 3) / 2` 先进行乘法运算 `8 * 3` ...
浮点数计算器,整数计算器
3. **乘法**:将
两个
数
相乘
。乘法运算符通常是`*`,如`result = num1 * num2`。 4. **除法**:将一个数除以另一个数。除法运算符可以是`/`,但需要注意的是,在某些语言中,整数除法会忽略
小数
部分(例如在Python 2...
JavaScript
87,995
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章