【问题标题】:Javascript search boxJavascript 搜索框
【发布时间】:2014-12-19 14:16:54
【问题描述】:

我需要一个搜索框,根据搜索项,我需要形成一个 URL 并将其用于搜索 API。我对如何在 HTML 的搜索框中使用文本输入感到困惑。一旦我得到这个变量,我就可以用它来形成我的 URL。您能帮我从搜索框中输入的值中提取搜索字符串吗?

【问题讨论】:

  • 创建一个textarea,onclick(或onblur)获取它的值,对其进行URI编码并将其作为查询字符串添加到基本URL。这看起来像你所追求的吗?你已经尝试过什么?

标签: javascript html api


【解决方案1】:

试试这个:

HTML

<textarea id = "query">My search string</textarea>
<button id = "search">Click Me</button>

JS

$('#search').click(function() {
   var q = $('#query').val();
   var query = encodeURIComponent(q);
   alert('myUrl.com/q=' + query + '');
});

Fiddle 在这里。

【讨论】:

    猜你喜欢
    • 2021-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多