У меня есть пара флажков и поле ввода.Пользователь может установить флажки или / и также ввести ключевое слово.Если пользователь ничего не вводит в поле ввода, в URL должны быть переданы только значения флажков.если пользователь вводит sth в поле ввода, ему также следует передать значение поля ввода.Ну, в моем случае, он также захватывает текст по умолчанию "введите ключевое слово" в поле ввода.Как я могу исключить это и принимать только пользовательский ввод?
<div class="LocationSearchBox">
<input name="KeywordBox" class="BasicSearchInputBox" type="text" size="300" value="Enter Keyword"/>
<div class="searchBtnHolder"><a class="searchButton" href="#" type="submit"><span>Search</span></a></div>
</div>
Я так далеко ..
if (keywords.indexOf("Enter Keywords"))
{
window.location= url+checkboxValues;
}
if (keywords.indexOf("Enter Keywords") == -1)
{
window.location= url+keywords+'*'+checkboxValues;
}