首页 > 解决方案 > 需要 HTML5 表单输入 - 使用 Canvas

问题描述

我试图要求一个姓名和电子邮件到签名板。

它似乎在没有验证要求的情况下提交。如果输入错误,它将强制进行电子邮件验证。但如果姓名和电子邮件都留空,则忽略验证。

所以一旦签名板被签名。它接受没有验证的表单。

我也试过

想法。这是 Javascript 签名问题吗?

      <!DOCTYPE HTML>
      <html>
      <head></head>
      <body>

      <form>
      <br><br>Name:
      <br><input type="text" name="sname" id="sname" value="" size=20 class=verd15 required />
      <br><br>Email:</span>
      <br><input type="email" name="semail" id="semail" validate="email" value="" size=20 class=verd15 required />

      <br><br>

        <div id="canvas">
            Canvas is not supported.
        </div>

        <script>
            zkSignature.capture();
        </script>
        <img id="saveSignature" alt="Saved image png"/>
        <table border=0 cellpadding=3 width=300>
        <tr>
        <td>
        <button type="button" onclick="zkSignature.send()" class=verd13>&nbsp; &nbsp; Sign &nbsp; &nbsp;</button>
        </td>
        <td align=right valign=top>
        <button type="button" onclick="zkSignature.clear()" class=verd10> Clear </button>
        </td>
        </tr></table>

        </form>


      </body>
      </html>

标签: htmlformshtml5-canvas

解决方案


推荐阅读