簡體   English   中英

選擇標簽並轉到頁面選項

[英]Select tag and go to page option

誰能解釋為什么下面的示例不起作用? 我想推動下拉菜單,該下拉菜單將根據所選選項重定向到其他網站。

http://jsfiddle.net/5swk8/6/

function go()
{
    window.location=document.getElementById("menu-dropdown").value;
}

之所以說這是“未捕獲的ReferenceError:未定義go”,是因為go()方法包裝在onload中。 將wrap選項更改為body,然后它將起作用。

Frameworks & Extensions panel ,將onLoad to No wrap - in <body>設置onLoad to No wrap - in <body>它將起作用

演示

沒有單獨的功能

<select id="mySelect" onChange="document.location = this.value" value="GO">
    <option>Select</option>
    <option value="http://www.microsoft.com">Test</option>
</select>

演示: http//jsfiddle.net/2ekmM/1/

您在重定向頁面時出錯。 它是

window.location.href="";

您的代碼是正確的,只有在體內移動了go函數之后,我才在jsfiddle中更新了代碼。

jsfiddle.net/mannejkumar/5swk8/11/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM