文本框的问题
问题是这样的
有两个文本框a和b,填写文本框a后,文本框b的内容自动显示为文本框a的内容或者文本框a的内容经过一定的算术运算的结果!
谢谢
问题点数:20、回复次数:8Top
1 楼sweetdom()回复于 2006-06-19 15:22:29 得分 0
没有人回答吗?Top
2 楼mingxuan3000(铭轩)回复于 2006-06-19 15:32:14 得分 5
<input type="text" id="a" onblur="func()">
<input type="text" id="b">
function func(){
c=document.getElementById("a").value
document.getElementById("b").value=c
}Top
3 楼sy_binbin()回复于 2006-06-19 15:33:01 得分 2
在a输入数值时,应该有个事件onchange="aa(this.value)"
aa{
document.form.b.value=document.form.a.value
}
Top
4 楼godwu(灵魂舞者)回复于 2006-06-19 16:12:00 得分 2
一种是刷新画面,a变化,刷新画面,更改b
另外一种按照上面的用脚本做Top
5 楼slawdan(select 大便 from 粪池 where 蛆数<10)回复于 2006-06-19 16:12:28 得分 3
<input type="text" id="a" onkeyup="b.value=a.value">
<input type="text" id="b">
这个在每次a的值发生变化之后就更新b的值Top
6 楼chenda8851()回复于 2006-06-19 16:52:48 得分 3
<input type="text" id="txtA" onPropertyChange="document.all.txtB.value=this.value">
<input type="text" id="txtB">
给帖结分吧...哈哈
<input type="text" id="txtA" onPropertyChange="document.all.txtB.value=(this.value)*6">
<input type="text" id="txtB">Top
7 楼sweetdom()回复于 2006-06-19 17:30:19 得分 0
如果是三个文本框,前两个内容(数字)输完后,第三个自动显示前两个文本框内容的算术和Top
8 楼chenda8851()回复于 2006-06-20 08:06:52 得分 5
还是差不多,给你代码,结分吧
<input type="text" id="txtA">
<input type="text" id="txtB" onPropertyChange="document.all.txtC.value=parseInt(this.value)+parseInt(document.all.txtA.value)">
<input type="text" id="txtC">
<!--说明:从文本输入时,获取的字符串,应该先转换为数字
两个表达式都是数字或 Boolean 量 则相加
两个表达式都是字符串 则相连
一个表达式是数字而另一个是字符串 还是相连-->Top




