根据使用javascript在另一个文本框中输入的值,自动在文本框中显示值

时间:2011-11-21 09:01:14

标签: javascript html

我有3个文本框,即textbox1textbox2textbox3

如果我为textbox1输入数值,则自动textbox2textbox3应分别显示值textbox1*25textbox*75

Textbox2和textbox3不应该是可编辑的,它应该处于显示模式。

任何人都可以帮我找到使用javascript的解决方案。

提前致谢, Amith

3 个答案:

答案 0 :(得分:0)

使用onblur事件检查输入的值是否是使用正则表达式的数字。使用相同的乘以25,75分配其他输入属性,并将readOnly值设置为true。

详细说明“显示模式”的含义。

这是working sample

答案 1 :(得分:0)

即使我们不是代码,也请尝试:myExample

答案 2 :(得分:0)

你需要在id =“textbox1”这三个元素中使用id,在textbox1元素中,你需要一个像onChange =“my_func()”这样的事件,所以每当你改变这个值时,它都会跳转到函数:< / p>

然后你需要javascript函数,如:

<script>
function my_func() {
    document.getElementById("textbox2").innerHTML=document.getElementById("textbox1").value*25;
    document.getElementById("textbox3").innerHTML=document.getElementById("textbox1").value*75;
}
</script>