1)我有3个输入单选按钮,具有唯一值。
例如,将输入字段的值复制到多个隐藏字段...但具有相同的ID?
<input type="radio" id="id1" value="This is first value" />
<input type="radio" id="id2" value="This is second value" />
<input type="radio" id="id3" value="This is third value" />
2)接着,我有2个隐藏的表单是这样的:基于取其单选按钮用户点击
<form action="//mysite.com/process1.php"><input type="hidden" id="uniqueid" value=""></form>
<form action="//mysite.php/process2.php"><input type="hidden" id="uniqueid" value=""></form>
3),我需要它的值复制到的两者的值上面形成隐藏字段。
例如,如果用户使用id1单击收音机,则应将值“这是第一个值”复制到两个表单隐藏字段中。
CONSTRAINTS:
1)有无使用JavaScript或jquery的,没有可用的服务器侧处理。
2)注意:最终形式都有一个输入字段,但具有相同的ID。这是一个限制。
3)为什么?由于基于页面上的其他一些操作,用户可以看到两种形式之一。他们之间唯一的区别是他们的行为是独一无二的。所有字段都是一样的。
是我到目前为止有:
利用这一点,我能值从单选按钮复制到一个隐藏字段的值,但它只是复制到一个领域一个唯一的ID。
var $unique = $("#unique");
$("#radio1").keyup(function() {
$unique.val(this.value);
});
$("#email").blur(function() {
$unique.val(this.value);
});
有人可以指导如何将值复制到多个输入字段,但具有相同的ID?
(是,初始单选按钮的ID可以是唯一的。)
只是从你的标题,'id'不应该是两个元素相同。 – Mritunjay 2014-08-31 12:43:05
具有讽刺意味的'uniqueid'是否重复?它应该是独一无二的。 – Satpal 2014-08-31 12:45:13