但它显示在主窗口中。有没有办法在点击提交按钮时在新窗口中打开?
<script type="text/javascript">
function search_navigate() {
var obj = document.getElementById("navbar_search");
var keyword = obj.value;
var dst = "http://smite.guru/stats/" + keyword;
window.location = dst;
}
</script>
<span id="navbar_form">
<input type="search" placeholder="Search Articles..." id="navbar_search" />
<input type="button" id="navbar_submit" value="Submit" onClick="search_navigate()" />
</span>
最佳答案
使用window.open()
而不是window.location
Details
Loads a resource into either a new browsing context (such as a window) or one that already exists, depending on the specified parameters.
window.open(dst);
DEMO
关于javascript - javascript 表单中的目标 ="_blank",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26751400/