日期:2014-05-18  浏览次数:20830 次

网站搜索的一个问题???
点击搜索按钮的时候 若text里面的值为空 就列出所有的商品了

请问这是怎么回事啊?? 问一下如何解决
  <input type="text" name="textfield" id="id2" />
  <input type="button" name="button" value="搜索" onclick="javascript:aaa" />

function aaa(){
var name = document.getElementById("id2").value;
window.location.href = "fshopping.jsp?name="+name;

}

------解决方案--------------------
你肯定是搜索的时候直接查数据库用的like吧,是空的时候like一个空值,那么数据库里的所有记录都会调出来,你只要加一个判断就行,当从text里取到的值为空的时候,不查询数据库,提示输入为空值就行了