我的网站上有一个搜索引擎,SERP 的 URL 是 search/QUERY/1/
。
如何制作一个 HTML 搜索框来填写我的 URL 的 QUERY
部分?
它不能真正使用 PHP,但如果必须的话,它可以使用 javascript。
最佳答案
使用 jQuery:
$('#search_button').click(function() {
var query = encodeURIComponent($('#search_query').val());
var searchurl = 'http://www.mysite.com/search/{query}/1/';
var newurl = searchurl.replace('{query}',query);
alert(newurl);
// $(location).attr('href',newurl);
});
<input type="text" id="search_query">
<input type="button" id="search_button" value="Search">
关于javascript - 高级 URL 的搜索框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5670497/