我在顶部搜索栏中有以下代码以允许空值:
if(SearchQuery = "" or SearchQuery = "e.g.") then
SearchQuery = ""
问题是章节标题显示输入是空的还是'例如':
任何想法如何解决这个问题?
例如,在对于某些第2页,但它与代码中的不一样:
<input type="text" name="Q" value="e.g." onclick="if (this.defaultValue == this.value) { this.value = ''; }">
基本上我们需要占位符文本'eg',但不要将其作为值提交。
答案 0 :(得分:0)
您的代码之间没有空格,例如:和商店
if(SearchQuery = "" or SearchQuery = "e.g.Shops")
您正在检查&#39;例如卖家&#39;:而不是&#39;例如。[SPACE]商店&#39;:
我可能会提出一个建议:
SearchQuery=trim(SearchQuery)
if (SearchQuery = "" or lcase(SearchQuery) = "e.g. shops") then SearchQuery = ""
如果有人进入&#34; &#34;或&#34;&#34;它是相同的,你不必担心OR的第二部分的大写或小写