ドロップダウンメニューがあります。私はそれを使って特定のお茶を選びます。
<form name="barcode" onSubmit="return OnSubmitForm();" method="post">
<select name="entry_id" id="entry_id">
<option selected="selected">Select a tea</option>
<td><option entry_id="865"> Black Tea</option></td>
<td><option entry_id="123"> Green Tea</option></td>
</select>
<input type="submit" value="Tea story">
</form>
次に、javascript を使用entry_id
して選択したお茶を取得し、それを URL の末尾に追加します。たとえば、/myshop/tea/865
<-- 865 は紅茶のエントリ ID です。
私のJavascriptコード:
<SCRIPT language="JavaScript">
function OnSubmitForm()
{
alert('inside');
var eid = document.getElementById('entry_id').value;
alert(eid);
document.barcode.action ="https://www.myshop.ca/tea/" + eid;
}
</SCRIPT>
ただし、「紅茶」または「緑茶」の名前を追加するたびに、/myshop/tea/Black Tea
または/myshop/tea/Green Tea
. entry_id
URL の末尾に追加する方法はあります/myshop/tea/865
か。/myshop/tea/123