如何从 javascript 的搜索框中获取值?我想根据用户在搜索框中选择的内容将用户重定向到特定页面。例如,如果用户选择“纽约”然后点击是,他将被重定向到页面 /about/New York
这适用于静态页面,但由于某些原因,我无法从搜索框中获取值。在 Ruby 中,我会用 params[:query_name] 得到它
我正在使用 hidden_value 并标记“搜索”
var val = getElementsByTagName('search').value;
if (r) {
location.href = "/about/" + val";
}