表单onsubmit无效,结束输入值的更改 - javascript

我正在制作更改密码的表格。
我要求输入当前密码,然后有两个字段可以输入新密码。
我有两个问题:
首先:我需要检查新密码的两个字段是否相等。我使用onsubmit进行了检查,如果相同,则提交。如果不相同,它应该显示一条信息,问题是它不显示。这是代码:

function checkform(){
    var pass=myForm.pass.value;
    var new=myForm.new.value;
    var new=myForm.new2.value;
    if(new!=new2){
       document.getElementById("message").style.display='block';
       document.getElementById("pass").value=" ";
       document.getElementById("new").value=" ";
       document.getElementById("new2").value=" ";
       return false;
     }else{
         return true;
     } 
}

当我插入不同的新密码时,它仍会提交,但是如果删除该document.getElementById,则不会提交。
第二个问题:我有一个php页面(不使用框架,只是php),是一个类。当我想访问该类的函数时,我要做的就是

include("class.php");
$my = new the_class(); $response= $my->check();`

check()函数检索密码,因此我可以检查字段传递的值是否与$ response相同,但是如何将其放在函数checkform()上呢?这样行不通。

javascript参考方案

不要将变量名作为创建实例的关键字保留为新关键字,因此最好为变量取一个其他名称,您可能会得到所需的内容。

Mongo汇总 - javascript

我的收藏中有以下文件{ "_id": ObjectId("54490b8104f7142f22ecc97f"), "title": "Sample1", "slug": "samplenews", "cat": …

验证php中的javascript对象 - php

在我的用户界面中,用户可以构建一些javascript对象,例如:var box = { "width": "100px", "height": "200px", "click": function () { alert("You clicked t…

如何从客户端将数据插入数据库? - javascript

我是Web开发的初学者,可以访问cpanel上托管的网站,并且需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想使用ajax从客户端将一些数据插入其数据库。问题是我不知道如何获取负责插入数据库的PHP文件的URL。参见下面的代码:var xhttp = newXMLHttpRequest(); xhttp.onreadystatechange= …

执行onclick时获得意外令牌 - javascript

我正在使用onclick事件从PHP调用JS函数。这是我的代码:我在一个函数中,因此我需要通过PHP来完成它,因为然后我会返回:$html = '<input type="checkbox" checked value="1" id="setGetSku" name="se…

提交初始化后删除某些帖子数据 - javascript

在初始化提交之后但在将数据发送到处理页面之前,是否可以过滤$ _POST表单数据?我想象过程的方式:提交->收集$ _POST数据->发送数据我想做的事:提交->收集$ _POST数据->删除某些元素->发送数据这样就不必更改处理页面以过滤掉不希望接收的元素了吗? javascript大神给出的解决方案 当然可以,您可以在JS …