HTML标记不允许在文本框中

时间:2017-04-07 04:09:07

标签: html validation tags

在我的网站联系表格中。我收到了电子邮件。但是电子邮件中包含一些HTML标签。

您能否提供任何解决方案,如验证(不允许使用特殊符号)等....

2 个答案:

答案 0 :(得分:1)

检查这是否符合您的需求。

你只需要添加

required pattern = "[a-zA-Z0-9 ]+" 
输入文本框的

属性。 这将仅允许大写/小写文本,数字和空格。

<!DOCTYPE html>
 <html>
   <form>
     <label>Name*</label>
     <input type="text" name="name" class="field" required pattern="[a-zA-Z0-9 ]+" />
     <input type="submit"/>
   </form>
 </html>

答案 1 :(得分:0)

您可以在提交下面的函数onsubmit下的表单调用时使用javascript进行验证。如下。

function Validate() {

     str = (document.getElementById('TextBox')).value;
          if (str.match(/([\<])([^\>]{1,})*([\>])/i) == null) {

              // valid text entered
          }
          else {

              // not valid 
          }
      }