带有LiveValidation的Javascript Null错误

带有LiveValidation的Javascript Null错误,javascript,html,Javascript,Html,我一直在尝试解决表单提交中的此错误。我使用Livevalidation库来验证电子邮件地址字段。当我在开发工具控制台中遇到此错误时,有些东西没有正确连接到库。未在下调用库以验证表单字段。任何帮助都将不胜感激 错误: Uncaught TypeError: Cannot read property 'form' of null at LiveValidation.initialize (livevalidation_standalone.compressed.js:5) at ne

我一直在尝试解决表单提交中的此错误。我使用Livevalidation库来验证电子邮件地址字段。当我在开发工具控制台中遇到此错误时,有些东西没有正确连接到库。未在下调用库以验证表单字段。任何帮助都将不胜感激

错误:

Uncaught TypeError: Cannot read property 'form' of null
    at LiveValidation.initialize (livevalidation_standalone.compressed.js:5)
    at new LiveValidation (livevalidation_standalone.compressed.js:5)
    at <anonymous>:2:13
    at api.min.js:2
    at Module.S (api.min.js:2)
    at t.inlineScripts (api.min.js:2)
    at api.min.js:2
Uncaught TypeError:无法读取null的属性“form”
在LiveValidation.initialize(LiveValidation_standalone.compressed.js:5)
在新的LiveValidation中(LiveValidation_standalone.compressed.js:5)
两点十三分
在api.min.js:2
在Module.S(api.min.js:2)
at t.inlineScripts(api.min.js:2)
在api.min.js:2
HTML:


var f20=window.document.getElementById(“f20”);
var f20=新的现场验证(“电子邮件”);
添加(验证电子邮件);
var title=newlivevalidation(“title”,{onlyOnSubmit:true});
title.add(Validate.Email);

谢谢,我修改了代码,进行了一次验证,效果更好
<form method="post" name="Camp-2021-05-Aware-ParkNeedsUs-FRM-Lightbox" action="https://s989596683.t.eloqua.com/e/f2" onsubmit="return handleFormSubmit(this)" id="form210" class="elq-form">
    <input value="Camp-2021-05-Aware-ParkNeedsUs-FRM-Lightbox" type="hidden" name="elqFormName" />
    <input value="989596683" type="hidden" name="elqSiteId" />
    <input name="elqCampaignId" type="hidden" />
    <div class="layout container-fluid">
        <div class="row">
            <div class="grid-layout-col">
                <div class="layout-col col-sm-12 col-xs-12">
                    <div id="formElement0" class="elq-field-style form-element-layout row">
                        <!--div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe2045">Email Address
              </label>
            </div-->
                        <div class="col-sm-12 col-xs-12">
                            <div class="row">
                                <div class="col-xs-12">
                                    <div class="field-control-wrapper" style="width: 65%; margin-left: auto; margin-right: auto;">
                                        <input
                                            type="text"
                                            class="elq-item-input"
                                            name="emailAddress"
                                            id="f20"
                                            style="width: 100%; font-size: 14px; color: #828282;"
                                            onfocus="if(this.value==this.defaultValue)this.value=''"
                                            onblur="if(this.value=='')this.value=this.defaultValue"
                                            value="Email Address"
                                            maxlength="50"
                                        />
                                        <script type="text/javascript">
                                            var f20 = window.document.getElementById("f20");
                                        </script>
                                        <script type="text/javascript">
                                            var f20 = new LiveValidation("email");
                                            f20.add(Validate.Email);
                                        </script>
                                        <script type="text/javascript">
                                            var title = new LiveValidation("title", { onlyOnSubmit: true });
                                            title.add(Validate.Email);
                                        </script>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="row">
            <div class="grid-layout-col">
                <div class="layout-col col-sm-12 col-xs-12">
                    <div id="formElement1" class="elq-field-style form-element-layout row">
                        <div class="col-sm-12 col-xs-12">
                            <div class="row">
                                <div class="col-xs-12">
                                    <div align="center">
                                        <input type="Submit" class="submit-button-style" value="Submit" id="fe2046" style="margin-top: 8px; background-color: #286140; padding: 12px; border: none; width: 65%; color: white;" />
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</form>
<script type="text/javascript" src="https://img04.en25.com/i/livevalidation_standalone.compressed.js"></script>