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