通过获取当前星期使submit失效,这个问题困扰我两天了,求大家帮我解决~

<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>

  

</head>

<body>

 <script language="JavaScript"> 

    var dayNames = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");  

    Stamp = new Date();  

    document.write("" + Stamp.getFullYear() + "Year"+(Stamp.getMonth() + 1) +"Month"+Stamp.getDate()+            "Date"+ " " + dayNames[Stamp.getDay()] +"");  

    if(dayNames[Stamp.getDay()]=="Wed"){

    document.write("hello");

    $("#Wed").attr("disabled","true");

    }    

</script>

       <form action="login.jsp" id="Wed">

       <input type="submit" value="Order Now">

       </form>

</body> 


泡芙公主果果
浏览 3397回答 6
6回答

化龙贝

action="login.jsp" onsubmit="return check()"function check(){    if(ok)     return true;    else     return false;}

泡芙公主果果

 <form id="Fri1" onsubmit="return check()" method="post">     <input type="submit" value="Order Now"  style="color:#FF6600" > </form>               <script type="text/javascript">        var dayNames = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");          Stamp = new Date();          if(dayNames[Stamp.getDay()]=="Thu"){        document.write(dayNames[Stamp.getDay()]);        $("#Fri1 input:submit").attr("disabled","true");        }        function check(){        window.open("login.jsp");        }        </script>这个我已经测试过好用,但是当我用到实际项目中时,form表单就不受控制能够跳转。。崩溃了

Raindrop

应该这样写:<form action="login.jsp">        <input type="text" disabled=true />        <input type="submit" value="Order Now"> </form>submit按钮是有用的,但输入框是无效的

泡芙公主果果

我试过如果禁用input元素,input里面写的onclick事件依然能够执行。

Raindrop

disabled 属性规定应该禁用 input 元素。
打开App,查看更多内容
随时随地看视频慕课网APP