我有一種情景,訪問者可以從下拉框中選擇一個值,然後選擇兩個提交按鈕中的一個選擇[這觸發了兩種不同的形式動作,並且都在單獨的元素中]。兩種形式,一種選擇/下拉框 - 需要將選擇值從一種形式複製到其他
下拉框與兩個提交按鈕都相關,但是隻在其中一個元素下。
我試過寫一個javascript函數,將下拉值從一個表單元素拉到另一個表單元素,但它似乎不工作。請看下面我的代碼,有什麼想法?
<script type="text/javascript">
function grabselection(){
var select_genre = document.getElementById("genre");
var genre = select_genre.value;
var genre_cloaked = document.getElementById("genre2");
genre_cloaked.value = genre;
}
</script>
<form class="youtubeupload" action="uploadfinalised.php" method="post" enctype="multipart/form-data">
<input name="token" type="hidden" value="Alhl"/>
<select id="genre2" class="genre" name="genre"><option value="">What style is your video?</option></select>
<input value="" onclick="grabselection();" type="submit" id="uploadbutton" /></div>
</form>
<form id="provideurl" class="provideurl" method="post" action="provideurl.php">
<select id="genre" class="genre" name="genre">
<option value="">What style is your video?</option>
<option id="genreid_1" value="1">first genre</option>
<option id="genreid_2" value="2">second genre</option>
<option id="genreid_3" value="3">third genre</option>
<option id="genreid_4" value="4">fourth genre</option>
</select>
我肯定有一個簡單的解決方案,以本 - 鏈接一種形式元素,兩種不同的形式,但我不知道如何做到這一點 - 任何幫助非常感謝
謝謝!使用輸入是正確的調用。 – tensai288 2012-07-15 08:52:47
我剛剛發現了另一個問題 - 我似乎無法使用$ _POST ['genre']在操作頁面上拉取值; - 值似乎爲空? – tensai288 2012-07-15 09:06:39