为了账号安全,请及时绑定邮箱和手机立即绑定

希望大神给看一下if else 这些判断条件这些 出不来都要哭了。。

<!DOCTYPE html>
<html>
<head lang="en">
   <meta charset="UTF-8">
   <title>地狗购物网站</title>
   <style>
       #top{
           border: 2px solid #b3d4fc;
           width: 500px;}
       #top1{
           border: 2px dotted darkturquoise;margin: 2px}
       #top2{margin:2px;border: 2px solid #b3d4fc;height: 300px}
       #bottom{
           border: 2px solid aquamarine;
           position: relative;width: 500px;height: 100px;}
       #bottom2{
           display: inline-block;}
       #input1{position: absolute;
           top: 5px;
           left: 350px;}

       #button{
           position: absolute;
           top: 35px;padding: 10px;
           left: 380px;}
       span{position: absolute;
           top: 70px;
           left: 60px;}
   </style>
   <script src="http://www.imooc.com/data/jquery-1.8.2.min.js" type="text/javascript"></script>
</head>
<body>
<div>
   <div id="top">
       <div id="top1">留言板</div>
       <div id="top2"></div>
   </div>
   <div id="bottom">
       <textarea name="" id="text1" cols="45" rows="4" >请输入留言</textarea>
       <input id="input1"type="text" value="请输入你的昵称" size="12">
       <input id="button" type="button" value="发送"/>
       <span></span>
   </div>
</div>
<script type="text/javascript">






   $(function(){


       // 为留言框、昵称添加点击事件,清空预内容
$("#text1").focus(function(){
           $(this).val("");
       });
       $("#input1").focus(function(){
           $(this).val("");
       });

       // 添加点击事件-按钮
$("#button").click(function(){
           var $sendTxt = $("text1").val();
           var $name = $("#input1").val();
//*****************************************************************************************************
           if($sendTxt&&$name!=""){
               $("span").html("发送成功");
           }else if($name==""&&$sendTxt!=""){

               $("span").html("昵称不能为空!");

           }else if($sendTxt==""&&$name!=""){

               $("span").html("留言内容不能为空!");

           }else{

               $("span").html("留言或昵称不能为空!");
           }
//*************************************************************************************************
/*

           var text1=$("#text1").val();
       var input1=$("#input1").val();
       $("#text1").focus(function(){
           $(this).val("");
       })
       $("#input1").focus(function(){
           $(this).val("");
       })

       $("#button").click(function(){

           if((text1!="")&&(input1!="")) {
               alert("发送留言")}
           else if((text1=="")&&(input1!="")) {
               alert("请输入内容");}
           else if((text1!="")&&(input1=="")) {
               alert("请输入昵称")}
           else {
               alert("请输入内容和昵称")}
*/

})



   })


</script>
</body>
</html>

条件判断用星号标出来了  自己原先写了一个不成功 然后照着排名第一的答案改写了一下  没想到还是不行

自己是在是看不出哪里错了  而且好像总是调到最后一个else里了




正在回答

1 回答

           var $sendTxt = $("text1").val();少了个#井号

0 回复 有任何疑惑可以回复我~
#1

qq_无猜_0 提问者

麻烦你一点点看了 谢谢
2015-05-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

希望大神给看一下if else 这些判断条件这些 出不来都要哭了。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信