如何验证表单并将信息获取到另一个表单

How to validate form and get information to another form

本文关键字:表单 信息 获取 另一个 验证 何验证      更新时间:2023-09-26

如何使用JavaScript验证表单,同时将信息从一个表单传递到另一个表单?

我可以使用getElementById从字段中获取信息,但我似乎无法验证表单

    //Iam trying to build a drivers license renewal form
    //This is my JavaScript code
    //Iam retrieving from one form and showing it on a different form. 
        function validateForm(){  // i tried this code but it doesnt seem to work
        var x = document.forms["licenceform"]["surname_value"].valueOf;
         if (x == null || x == "") {
            alert(" Surname name must be filled out");
            return false;
        }
    }

如何验证表单

通常,通过为表单的submit事件添加侦听器,然后检查表单控件的值是否符合验证标准。您还可以在输入值时检查值,或者在焦点移动到控件之外并且控件已更改时检查值。

不需要getElementById,所有具有名称的表单控件都可以作为表单的属性和表单的元素集合中的属性使用,因此您只需迭代并在执行过程中检查值。

还可以使用JavaScript将信息从一个表单传递到另一个表单?

如果第二个表单在同一页中,则可以基于其他表单控件的值来设置表单控件的价值,这些表单控件可以是同一表单,也可以是另一表单。

如果第二个表单在不同的页面中,最简单的方法是提交第一个表单,在服务器上读取值,并在将其发送到客户端之前将其设置为第二个表格。

一旦你尝试了以上内容,如果你有进一步的问题,请在这里发布一些代码。