我在這裏有一些奇怪的情況。我有一個使用GET方法提交搜索功能的表單。在搜索後的後續頁面上,即使所有變量都爲空,它們也會顯示在URL中。例如,如果我爲電影標題搜索等於 「你好,」 我會得到這樣的:?如何防止在URL中顯示空的GET變量
/GetResults標題=你好&年= &主任= &姓= &姓氏=
是這正常還是我做錯了什麼?這裏是我正在使用的表格:
<form action="/FabFlix/servlet/GetResults" id="search-form" method="get" accept-charset="utf-8">
<p>Movie Title:</p><input type="text" name="title"/>
<br/>
<p>Year:</p><input type="text" name="year"/>
<br/>
<p>Director:</p><input type="text" name="director"/>
<br/>
<p>Star's First Name:</p><input type="text" name="firstname"/>
<br/>
<p>Star's Last Name:</p><input type="text" name="lastname"/>
<br/>
<br/>
<input type="submit"/>
</form>
感謝您的回答。我以前從未注意過這種行爲,但我會考慮Javascript解決方案 – trinth