我遇到搜索框有問題。它只有當我點擊 「進入」,而不是當我點擊 「搜索」 按鈕工程..搜索表單不起作用「onclick」
這裏是代碼:
(PHP)
<form id="search" action="search.php" method="GET">
<input type="text" name="s">
<a class="submit" onClick="document.getElementById('form').submit()"></a>
( JS)
$(function(){
var s=location.search.replace(/^\?.*s=([^&]+)/,'$1')
,form=$('#search')
,form=$('#search-form')
,input=$('input[type=text]',form)
,results=$('#search-results').height(0)
,src='search/results.php'
,ifr=$('<iframe width="100%" height="100%" frameborder="0" marginheight="0" marginwidth="0" allowTransparency="true"></iframe>')
if(results.length)
ifr
.attr({
src:src+'?s='+s
})
.appendTo(results)
,input
.val(decodeURI(s))
window._resize=function(h){
results
.height(h)
}
})
在此先感謝您的幫助! ;)
你的js控制檯告訴你什麼? ctrl + shift + j – tay10r 2013-03-16 19:46:07
@TaylorFlores ctrl-shift-j僅適用於Firefox。在大多數瀏覽器中,它是F12。 – Markasoftware 2013-03-16 19:49:19
@RicardoFilipeJorge我看到你是新來的!一件小事:爲了獲得更多關注,你不喜歡你所有的問題。 – Markasoftware 2013-03-16 19:51:19