html5在不同的输入中验证相同的模式

时间:2017-07-13 14:51:47

标签: regex html5 validation

我一直试图找到一种更有效的方法来验证html5的输入。我有几个具有相同模式的输入,到目前为止,我已经在每个输入中复制了一个相同的模式。

E.G:

<input type="text" id="foo1" name="bar1" pattern="([a-z]{2}[0-9]{2})"/>
<input type="text" id="foo2" name="bar2" pattern="([a-z]{2}[0-9]{2})"/>
<input type="text" id="foo3" name="bar3" pattern="([a-z]{2}[0-9]{2})"/>
...
<input type="text" id="fooN" name="barN" pattern="([a-z]{2}[0-9]{2})"/>

我想这样做,我只在一个地方有这个模式。

提前致谢!

1 个答案:

答案 0 :(得分:1)

使用普通的html5是不可能的,但你可以使用JavaScript或jQuery:

<强>的JavaScript

<script>
    $('text').attr('pattern', '([a-z]{2}[0-9]{2})');
</script>

<强>的jQuery

{{1}}