首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

<a>标签怎么用js判断后不跳转

2014-04-29 
标签如何用js判断后不跳转本帖最后由 s781112 于 2013-12-20 11:05:31 编辑我想当文本框没输入任何东西

<a>标签如何用js判断后不跳转
本帖最后由 s781112 于 2013-12-20 11:05:31 编辑 我想当文本框没输入任何东西时,点击链接按钮不进行跳转。js我是这样写的。

<script type="text/javascript">
   function isNull(){
   var email=document.getElementById("email").value;
   alert(email);
   var Msg=document.getElementById("emailMsg");
   if(email=="")
   {
     Msg.innerHTML("请输入邮箱");
     return false;
   }
   return true;
   }
   function checkall(){
     if(isNull){
       return true;
      }
      else
      {
      return false;
      }
   }
   </script>



jsp代码是这样写的。
<input name="email" id="email" type="text"/>
    <a href="index.jsp" onclick="checkall()">hh</a>
    <span id="emailMsg"></span>


这样写有什么问题吗?
[解决办法]


 function checkall(){
     if(isNull){
window.location.href = 'index.jsp';
      }
      else
      {
      return false;
      }
   }

<a href="javascript:checkall();">hh</a>

[解决办法]


<script type="text/javascript">
   function isNull(){
   var email=document.getElementById("email").value;
   alert(email);
   var Msg=document.getElementById("emailMsg");
   if(email=="")
   {
     Msg.innerHTML("请输入邮箱");
     return false;
   }
  window.location.href = 'index.jsp';
   }
 
   </script>


<input name="email" id="email" type="text"/>
    <a href="index.jsp" onclick="isNull()">hh</a>
    <span id="emailMsg"></span>


[解决办法]
你 验证完没有 window.location.href = 'index.jsp';

热点排行