bluemengcom 2013-05-02
在WEB项目前端开发中,对表单的校验以及对文本的限制输入都是必须的。鉴于此, 想把文本框限制输入,都交给统一的脚本来处理。
方法:在需要做文本输入控制的文本框中加属性rule属性,rule属性值为一正则表达式。然后通过调用绑定方法来绑定拥有该属性的可输入文本框或文本域,根据rule值限制文本输入。
例如:<input name="menuCode" required="required" maxlength="20" rule="[0-9]" type="text" class="ui-formInput2" />或者rule="number"(即现有的限制输入可选方案)。
然后我们在页面载入的时候会绑定对应文本框的keydown,change等方法来。这样一来,我们就达到了限制文本的输入。具体代码实现略。