| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 652 人关注过本帖
标题:想做一个不符合条件提交按钮时灰色的 按不了
只看楼主 加入收藏
vaecn
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-10-23
收藏
 问题点数:0 回复次数:1 
想做一个不符合条件提交按钮时灰色的 按不了
想做一个格式不符合条件按钮就成灰色不能按 如果格式符合条件就能提交的文件 这个怎么实现啊 详细点 最好有代码 能告诉插入哪里么 谢谢了!

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
 <script>
    function verifyTel1(){
        var regexp1=/^[a-z0-9]{3,9}$/;        
        var t1 = document.getElementById("t1").value;
        if(!regexp1.test(t1)){
            document.getElementById("msg").style.display="inline-block";
            document.getElementById("msg").innerHTML="用户名是3-9位不得使用_+!@#$等特殊符号";   
            document.getElementById("t1").focus();  //让输入框获得焦点
            document.getElementById("t1").select(); //选中输入框的内容
            return false;
        }else{
            document.getElementById("msg").style.display="none";
            return true;
        }
    }

    function verifyTel2(){
        var regexp2=/^[a-z0-9]{6,13}$/;
        var t2 = document.getElementById("t2").value;
        if(!regexp2.test(t2)){
            document.getElementById("msg2").style.display="inline-block";
            document.getElementById("msg2").innerHTML="请输入正确的密码!";
            document.getElementById("t2").focus();  //让输入框获得焦点
            document.getElementById("t2").select(); //选中输入框的内容
            return false;
        }else{
            document.getElementById("msg2").style.display="none";
            return true;
        }
    }
   
    //提交表单
    function submitForm(){
        if(verifyTel1() && verifyTel2()){
            document.getElementById("allow").submit();
        }
    }
   
 </script>
 </head>
 <body>
<form method="post" action="" id="allow">
<div id="form">
    <div class="int">
        <label for="username">账 号:</label>
        <input type="text" id="t1" class="input" />
    </div><div id="msg"></div>
    <div class="int">
        <label for="txtpwd">密 码:</label>
        <input type="password" id="t2" class="input" />
    </div><div id="msg2"></div>
<br>
<input type="button" value="提交" onclick="submitForm()"
</form>
 </body>
</html>

搜索更多相关主题的帖子: function content 最好 
2014-10-23 15:45
dkp88
Rank: 1
等 级:新手上路
帖 子:235
专家分:5
注 册:2004-10-18
收藏
得分:0 
程序代码:

document.getElementById("but").disabled=true;
<input id="but" type="button" value="提交" onclick="submitForm()" />


学程序真有味!
2014-11-18 17:38
快速回复:想做一个不符合条件提交按钮时灰色的 按不了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037552 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved