12345678910111213141516171819202122232425262728 |
- <?xml version="1.0" encoding="utf-8" ?>
- <bindings xmlns="http://www.mozilla.org/xbl">
- <binding id="numericfield">
- <implementation>
- <constructor>
- this.keypress = CheckIsDigit ;
- </constructor>
- <method name="CheckIsDigit">
- <body>
- var iCode = keyCode ;
- var bAccepted =
- (
- ( iCode >= 48 && iCode <= 57 ) // Numbers
- || (iCode >= 37 && iCode <= 40) // Arrows
- || iCode == 8 // Backspace
- || iCode == 46 // Delete
- ) ;
- return bAccepted ;
- </body>
- </method>
- </implementation>
- <events>
- <event type="keypress" value="CheckIsDigit()" />
- </events>
- </binding>
- </bindings>
|