Javascript HTML onclick图像不工作
我在这个网站上工作,我需要它来改变页面通过javascript,现在。 每当我点击图像(作为一个搜索按钮),它都不会做它应该做的事情 这是我的表格(请注意,我使用的是Foundation): 任何帮助都将不胜感激。Javascript HTML onclick图像不工作,javascript,jquery,html,forms,url-redirection,Javascript,Jquery,Html,Forms,Url Redirection,我在这个网站上工作,我需要它来改变页面通过javascript,现在。 每当我点击图像(作为一个搜索按钮),它都不会做它应该做的事情 这是我的表格(请注意,我使用的是Foundation): 任何帮助都将不胜感激。 谢谢,Joao。这里有一个简单的解决方案: html: <form> <div class="ten columns" style="margin-left:0px"> <input type="text" id="search" nam
谢谢,Joao。这里有一个简单的解决方案: html:
<form>
<div class="ten columns" style="margin-left:0px">
<input type="text" id="search" name="search" placeholder="Search..."/>
</div>
<div class="two columns" style="margin-left:0px">
<img src="img/search.png" width="20" height="20" id="myImg"/>
</div>
</form>
$("#myImg").click(function(){
var searchValue = $('#search').val();
if(searchValue == 'shirt'){
window.location.href = "feed.html";
}
});
实例:尝试将return false添加到函数中
function getSearch(){
var searchValue = $('#search').val();
if(searchValue == 'shirt'){
window.location.href = "feed.html";
return false;
}
}
你有没有把这个函数放在一个文档准备函数或类似的东西里?你把这个函数放在哪里?输入类型图像?90年代的电话…不,我没有。我认为这是没有必要的,因为我只需要在单击image(按钮)时使用它,因为它在persons onclick中被调用,所以现在不需要.ready()了。非常感谢:)
$("#myImg").click(function(){
var searchValue = $('#search').val();
if(searchValue == 'shirt'){
window.location.href = "feed.html";
}
});
function getSearch(){
var searchValue = $('#search').val();
if(searchValue == 'shirt'){
window.location.href = "feed.html";
return false;
}
}