出现此问题的原因可能是按钮没有将所选的下拉菜单选项与正确的URL链接对应起来。解决此问题的方法是在HTML和JavaScript代码中添加以下代码:
HTML代码:
JavaScript代码:
function redirectToUrl() { var dropdown = document.getElementById("dropdown"); var selectedOption = dropdown.options[dropdown.selectedIndex]; var selectedUrl = selectedOption.value; window.location.href = selectedUrl; }
在这个解决方法中,我们首先为下拉菜单中的每个选项添加一个值(即URL链接)。然后,我们在按钮单击事件中调用名为redirectToUrl的函数。该函数获取所选的下拉菜单选项,然后将其值(即所选的URL链接)分配给window.location.href属性,该属性将浏览器重定向到正确的URL链接。
请注意,此解决方法假定您已正确设置下拉菜单和按钮的HTML标记。特别是,请确保下拉菜单的ID为“dropdown”并且按钮有一个onclick属性,该属性指向redirectToUrl函数。
上一篇:按钮无法工作,找不到合适的setter或getter
下一篇:按钮无法加载组件。