我加validateConstraint模块到我的编辑框,当你提交表单正常工作:如何防止特殊字符输入到编辑框
<xp:validateConstraint
message="Only letters, numbers and the space character allowed in this field">
<xp:this.regex><![CDATA[^[a-zA-Z0-9_ ]*$]]></xp:this.regex>
</xp:validateConstraint>
但如何防止输入/粘贴这些字符。假设我需要将一些替换语句放入keyDown事件中,但无法弄清楚究竟是什么。
为什么不通过循环运行整个字符串来只接受某些字符,不管他们输入了什么内容?您可以在提交该字段时执行此操作,而不是试图在运行中执行此操作(可能会变得笨重)。 – durbnpoisn
这是阻止一些字符输入的自然现象。正如我上面写的validateConstraint工作正常 – VladP
哦。我错过了那部分。抱歉。 :) – durbnpoisn