两种形式共享相同的输入 [英] Two forms share same input

查看:93
本文介绍了两种形式共享相同的输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

两种形式如何共享相同的输入?
我有两种形式,一种适用于两种不同的路径......如果我想让用户输入他们的名字,但只能输入一次......这两种形式怎么能在这个领域得到控制?

解决方案

使用JavaScript,您可以将一个字段的值设置为另一个字段的值。

  document.form2.input.value = this.value; 

将代码放入第一个表单的onblur事件中。



So:

 < form name =form1> 
< input type =textname =inputonblur =document.form2.input.value = this.value; />
< / form>

< form name =form2>
< input type =textname =inputonblur =document.form1.input.value = this.value; />
< / form>


How can two forms share the same inputs? I have two forms, one for two different paths... if i wanted to get the user to enter their name, but only once.... how could both forms get hold on this field?

解决方案

Using JavaScript you could set one field's value to another's.

Something like:

document.form2.input.value = this.value;

Put that code in the onblur event for your first form.

So:

<form name="form1">
<input type="text" name="input" onblur="document.form2.input.value = this.value;" />
</form>

<form name="form2">
<input type="text" name="input" onblur="document.form1.input.value = this.value;" />
</form>

这篇关于两种形式共享相同的输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆