0
當我選擇谷歌的提交按鈕的價值變成google.com和我選擇雅虎提交按鈕的價值將會改變。這是我的嘗試。如何創建動態javascript功能
<script>
function goToNewPage() {
if(document.getElementById('target').value){
window.open('url','_blank');
}
}
</script>
<form name="dropdown">
<select name="selected" id="target" accesskey="E">
<option selected>...Select...</option>
<option value="http://www.google.com">Google</option>
<option value="http://www.yahoo.com/">Yahoo</option>
</select>
<input type="button" value="Go" onclick="goToNewPage(document.dropdown.selected)">
</form>
有沒有在你的代碼提交按鈕......?你希望按鈕文本根據你從下拉列表中選擇的內容而改變(說文本)?或者在新窗口中打開一個從選定下拉值中獲取的URL(說代碼)? – Teemu
當有些人選擇谷歌,然後點擊提交按鈕,然後打開一個新的標籤與谷歌鏈接,當一些點擊雅虎然後打開新標籤與雅虎鏈接...在最後一行 – Student