<button id="promoCodeSubmit" onclick="window.location.href='http://www.test.com'+document.getElementById('promoCodeValue').value;">Apply</button>
尝试使用上面的代码重定向页面。console.log 打印出正确的 URL,但页面重定向不正确。任何想法为什么?
<button id="promoCodeSubmit" onclick="window.location.href='http://www.test.com'+document.getElementById('promoCodeValue').value;">Apply</button>
尝试使用上面的代码重定向页面。console.log 打印出正确的 URL,但页面重定向不正确。任何想法为什么?
为什么不简化您的代码并使其可读。它也将解决您的问题。HTML
<button id="promoCodeSubmit" onclick="RedirectToLocation()">Apply</button>
<input id="promoCodeValue" type="text" value="testing123" />
脚本:
function RedirectToLocation(){
window.location.href='http://www.test.com'+document.getElementById('promoCodeValue').value;
}
以下对我来说很好,如果您需要更多,请告诉我。
HTML
<button id="promoCodeSubmit" onclick="ClickEvent()">Apply</button>
<input type="hidden" id="promoCodeValue" value="1"/>
JS
function ClickEvent(){
window.location.href='http://www.test.com'+document.getElementById('promoCodeValue').value;
}