javascript - Xpages phone number -


in application have field have store phone number. field must not allow characters numbers. problem format like:

0752344234

and if add this, xpages save field as: 752344234 without 0.

question: method can use add 0 in front of numbers withouth using string type field?

use validateconstraint validator:

<xp:inputtext     id="inputtext1"     value="..."     disableclientsidevalidation="true">     <xp:this.validators>         <xp:validateconstraint message="please enter digits phone number">             <xp:this.regex><![cdata[^[0-9]*$]]></xp:this.regex>         </xp:validateconstraint>     </xp:this.validators> </xp:inputtext> 

the regular expression ^[0-9]*$ accepts number of digits , empty string. if want @ least 1 digit replace * +.

you don't need set input text field required.

you can decide you'd validation message appear. set option disableclientsidevalidation="false" show message dialog box on client side or disableclientsidevalidation="true" put message xp:message/xp:messages control.


Comments

Popular posts from this blog

c++ - QTextObjectInterface with Qml TextEdit (QQuickTextEdit) -

javascript - angular ng-required radio button not toggling required off in firefox 33, OK in chrome -

xcode - Swift Playground - Files are not readable -