我有一個包含多個表單的頁面,但是所有表單都需要獲取產品表單中單選按鈕的值。以下是我的表單的簡化版本,它們都在同一頁面上。將一個表單的值複製到第二個表單的隱藏字段
<form name="products" method="post" action="" />
<input id="prod_name" name="prod_name" type="radio" value="Product 1" checked />
<input id="prod_name" name="prod_name" type="radio" value="Product 2" />
</form>
<form name="delivery_method1" method="post" action="" />
<input type="hidden" id="item_name" name="item_name" value=""/>
<input type="image" name="submit" value="submit">
</form>
<form name="delivery_method2" method="post" action="" />
<input type="hidden" id="item_name" name="item_name" value=""/>
<input type="image" name="submit" value="submit">
</form>
我明白我應該能夠「PROD_NAME」的值複製到的隱藏字段「ITEM_NAME」使用JavaScript,但是我已經嘗試了一些解決方案,但他們都沒有奏效。
我很少的JavaScript知識,我將不勝感激,如果有人能夠給我提供一個全功能和功能如何從表單中付諸行動的細節。
感謝羅布,這讓我更接近了很多比我一直但是它傳遞值「未定義」 - 任何想法? – scottk
我已經更新了我的答案。我沒有試圖通過函數檢索名稱,而是將它作爲HTML源代碼中的一個參數傳遞。 –
我真的不能夠感謝你Rob,很好的回答,還有一個我可以從中學到些東西......祝你有個美好的一天。 – scottk