Javascript、Jquery 通过将用户输入添加到自定义 url 来打开新选项卡

标签 javascript jquery html

我试图在用户单击“单击”时打开一个新选项卡

我有一个自定义 URL,当用户输入一个值时,它会将该值添加到我在脚本中定义的自定义 URL 的末尾。

当前代码

<script type="text/javascript">
$(function () {
$('#click').click(function() {
        var url = "CustomURL";
    url += $('#q').val();
    window.location = url;
});
});
</script>

<input type="text" id="q" target="newwindow" />
<input type="button" id="click" value="click"  />

我试图让它在用户单击“单击”时打开一个新窗口。

提前致谢。

这是我的第一篇文章,请原谅缺乏结构,谢谢。

最佳答案

试试这个:

    <script type = "text/javascript" > $(function () {
    $('#click').click(function () {
        var url = "CustomerUrl";
        url += $('#q').val();
        var win = window.open(url, '_blank');
        win.focus();
    });

关于Javascript、Jquery 通过将用户输入添加到自定义 url 来打开新选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32008378/

相关文章:

javascript - HTML5视频源更改

javascript - 使用 jQuery document.ready 插入 HTML

javascript - 我如何在此代码中折叠 ="false"

html - Tabset 不显示选项卡内容

javascript - 具有 "display: none"的父元素是否会导致子 imgs 无法加载?

javascript - 如何检查 Typescript 条件类型中的类型是否未定义?

jquery - Fancytree 重新加载后不展开节点

javascript - 我的背景颜色没有随 javascript 改变

javascript - 调整窗口大小时轮播不工作

javascript - Meteor连接超时调整