YaSaXii 发表于 2020-2-6 17:27

这连简单的js都没有用啊

本帖最后由 YaSaXii 于 2020-2-6 17:44 编辑

这真的有毒,这代码在visual studio code 里编辑直接打开js是有的。把代码放到php的项目中点击就没反应了。有大佬解释下或是支个招吧,到底哪错了。js库是在线的。



原本代码是这样的:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <script>
      function validate() {
      
            var pwd1 = document.getElementById("pwd").value;
      
            var pwd2 = document.getElementById("pwd1").value;
      
      
            if(pwd1 == pwd2)
      
             {
      
                document.getElementById("tishi").innerHTML="<font color='green'>两次密码相同</font>";
      
                document.getElementById("button").disabled = false;
      
             }
      
      else {
      
                document.getElementById("tishi").innerHTML="<font color='red'>两次密码不相同</font>";
      
                document.getElementById("button").disabled = true;
      
             }
      }
      </script>
    <title>Document</title>
</head>
<body>
<div class="form-group">
                <label class="col-sm-2 control-label font">密码</label>
                  <div class="col-xs-10">
                        <input type="password" class="form-control bt" name="pwd" id="pwd" placeholder="请设置登录密码">
                  </div>
            </div><br/><br/><br/>
            
            <div class="form-group">
                <label class="col-sm-2 control-label font">确认密码</label>
                  <div class="col-xs-10">
                        <input type="password" class="form-control bt" name="pwd" id="pwd1" placeholder="请再次填写密码"><span id="tishi"></span>
                  </div>
            </div><br/><br/>
</body>
</html>

米饭大师 发表于 2020-2-6 21:01

你js代码是不是应该放body里面

米饭大师 发表于 2020-2-6 21:06

请在此填写密码后面是什么鬼。还有JavaScript代码写在body里面符合规范

YaSaXii 发表于 2020-2-6 21:51

米饭大师 发表于 2020-2-6 21:01
你js代码是不是应该放body里面

谢谢。之前写HTML前端时好像是放在头部里面的,刚才试了可以。现在应该只能放在body里发现才能有用。

YaSaXii 发表于 2020-2-6 21:52

米饭大师 发表于 2020-2-6 21:06
请在此填写密码后面是什么鬼。还有JavaScript代码写在body里面符合规范

放body里就对了,非常感谢
页: [1]
查看完整版本: 这连简单的js都没有用啊