html表单没有提交按钮和锚链接onclick重定向与输入值
html form without submit button and anchor link onclick redirect with input value
我想像这样重定向人员:example.com/search/[search+text]
html源代码:
<form name="menu_search" method="get" onsubmit="window.location.href = 'http://www.col3negmovie.com/search/'+this.q.value+''; return false;" >
<input name="q" id="videoSearch" />
</form>
这是锚链接:
<a href="./#" onclick="document.menu_search.submit(); window.location.href='http://www.col3negmovie.com/search/'+this.q.value+''; return false;">Search</a>
onclick不起作用,我怎么能解决这个问题?
onclick="document.menu_search.submit();
window.location.href='http://www.col3negmovie.com/search/'+this.q.value+'';
return false;"
您的表单:
<form name="menu_search" method="get" onsubmit="window.location.href = 'http://www.col3negmovie.com/search/'+document.getElementsByName('q')[0].value+''; return false;" >
<input name="q" id="videoSearch" />
</form>
锚定标签:
<a href="./#" onclick="document.getElementsByName('menu_search')[0].submit(); return false;">Search</a>
或者没有<form>
标签(这使它不那么令人困惑):
<input name="q" id="videoSearch" />
<a href="./#" onclick="window.location.href = 'http://www.col3negmovie.com/search/' + document.getElementById('videoSearch').value;">Search</a>
按下"Enter"时也要执行相同操作:
document.getElementById("videoSearch").onkeyup = function() {
if (this.event.keyCode == 13 || this.event.which == 13)
//Enter was pressed, handle it here
window.location.href = 'http://www.col3negmovie.com/search/' + document.getElementById('videoSearch').value;
}
}
希望能有所帮助。
相关文章:
- 如何调用“;链接_;在onclick事件上使用Javascript
- Target=带有OnClick JavaScript的空白链接
- html链接onclick弹出一个表单
- 我的链接按钮的OnClick事件永远不会被触发
- 解析具有target=“”的链接;新的“;并添加onclick事件
- 如何在没有onClick的情况下使用Javascript链接
- 如何使用onClick处理程序在React组件中创建链接
- 我可以在onclick=return false的链接上触发点击事件吗
- 在django帮助文本字段中放置带有onClick属性的链接
- 从javascript onClick超链接获取内容
- 首先执行的是链接或onclick中的JavaScript
- 如何在链接上附加onclick事件以使用javascript功能
- 如何使用javascript获取onclick链接的id
- 在响应上添加onclick链接
- 试图添加Onclick链接,但不能与.Onclick
- 从谷歌地图v3的onclick链接信息窗口移除焦点
- 使用for循环与Chrome通知导致错误的onclick链接
- 将css更改为onclick链接,有三种不同的样式
- 如何使DataTable行及其列具有两个独立的onclick链接事件
- .append格式的OnClick链接