请各位前辈帮忙看一下,要怎么改, 
function passCheck(){ 
    var user=document.sogou_queryform.query.value; 
if(user == "") 

  
  window.location.href="http://ldscm.v232.com/"  
  return false; 

if(user != "") 

  window.location.href="http://www.sogou.com/sogou?" 
  return false; 

return true; 
} <form name="sogou_queryform" > 
<input name="query" onblur="passCheck()"/> <input type="submit" value="搜" /> 
</form> 这是我现在的一段代码, 
之前的form里面是这样的 
<form action="http://www.sogou.com/sogou?" target="_blank" name="sogou_queryform"> </form> 
问题是,如果我在搜索框里面输入搜索内容的话,点搜按钮就根据"http://www.sogou.com/sogou?" 这个页面进行搜索的,也可以把输入的内容给搜索出来的,但是我在搜索框里什么都不输入直接敲回车或直接点击搜按钮也是跳到"http://www.sogou.com/sogou?" 这个页面 
但是我想在搜索框里什么都不输入直接敲回车或直接点击搜按钮的时候跳到"http://ldscm.v232.com/"这个页面 
我把form里面的action去掉用JS实现,但是在搜索框里输入搜索内容点击搜索就不行了,因为以前接触JS的代码比较少,还请各位前辈能给一个比较好的实例!在线等!!!

解决方案 »

  1.   

    你要不这样写吧
    <script>
    function passCheck(){ 
    var user=document.getElementById("query").getAttribute("value"); 
    if(user == "") 

      window.location.href="http://ldscm.v232.com/"  

    if(user != "") 

      window.location.href="http://www.sogou.com/sogou" 

    return true; 

    </script>
    <form name="sogou_queryform"> <input id="query" name="query" type="text" value="" /> <input type="button" value="搜" onclick="passCheck()"  /> 
    </form> 
      

  2.   

    你用的是submit,所在form中加个onsubmit="return passCheck()"function passCheck(){ 
        var user=document.sogou_queryform.query.value; 
    if(user == "") 

      
      window.location.href="http://ldscm.v232.com/"  
      return false; 

    if(user != "") 

      window.location.href="http://www.sogou.com/sogou?" 
      return false; 

    return true; 
    } <form name="sogou_queryform" onsubmit="return passCheck()"> 
    <input name="query"/> <input type="submit" value="搜" /> 
    </form> 
      

  3.   

    你这样不行,输入搜索内容没有根据http://www.sogou.com/sogou这个页面进行搜索!
      

  4.   

    改成这样,看是不是你想要的
    if(user != "") 

      window.location.href="http://www.sogou.com/sogou?query=" + user;
      

  5.   

    不好意思呀!刚刚我忘了把action="http://ldscm.v232.com/"给去掉了,现在把action="http://ldscm.v232.com/"去掉的话,在搜索框敲回车或直接点搜索按钮
    再就输入搜索内容只是刷新页面,都没有跳转页面!