簡體   English   中英

帶有 onclick function 的跳轉菜單

[英]Jump menu with onclick function

我想將帶有 onclick 事件的鏈接集成到 function 中,例如<a href="#" onclick="fireMarker(1);">Map Marker URL 1</a><a href="#" onclick="fireMarker(2);">Map Marker URL 2</a> 13A8B658D <a href="#" onclick="fireMarker(2);">Map Marker URL 2</a>進入跳轉菜單,如

<select id="selectbox" name="" onchange="javascript:location.href = this.value;">
    <option value="https://www.yahoo.com/" selected>Option1</option>
    <option value="https://www.google.co.in/">Option2</option>
    <option value="https://www.gmail.com/">Option3</option>

</select>

或者

<select onchange="fireMarker(this);">
    <option value="15">1</option>
    <option value="16">2</option>
    <option value="18">3</option>
</select>

fireMarker function 是:

 function fireMarker(id){
                    google.maps.event.trigger(markers[id], 'click');
                    markers[id].setAnimation(google.maps.Animation.DROP);
                    markers[id].setVisible(true);
                    }

當我單擊一個選項時,我希望它以 Map 標記 URL 格式執行 url。 我希望在同一頁面上有多個跳轉菜單謝謝

將 onchange="fireMarker(this); 替換為 onchange="fireMarker(value)"

喜歡:

<html>
<head>  
<script type="text/javascript">
    function fireMarker(id) {
        google.maps.event.trigger(markers[id], 'click');
        markers[id].setAnimation(google.maps.Animation.DROP);
        markers[id].setVisible(true);
   }
</script>
</head>
<body>
    <select onchange="fireMarker(value)">
        <option value="15">1</option>
        <option value="16">2</option>
        <option value="18">3</option>
    </select>
</body>

暫無
暫無

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

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