| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- module("Simple masking");
- test( "inputmask(\"99-99-99\", { clearMaskOnLostFocus: false}", function() {
- $('body').append('<input type="text" id="testmask" />');
- $("#testmask").inputmask("99-99-99", { clearMaskOnLostFocus: false});
-
- equal(document.getElementById("testmask").value, "__-__-__", "Result " + document.getElementById("testmask").value);
-
- $("#testmask").remove();
- });
- asyncTest( "inputmask(\"999.999.999\")", 1, function() {
- window.robot.onload(function(){
- $('body').append('<input type="text" id="testmask" />');
- $("#testmask").inputmask("999.999.999");
-
- $("#testmask")[0].focus();
-
- window.robot.type(97, true, $.noop);
- window.robot.type(98, true, $.noop);
- window.robot.type(99, true, $.noop);
-
- equal( $("#testmask").val(), "123.___.___", "Result " + $("#testmask").val());
-
- $("#testmask").remove();
- start();
- });
- });
- module("Initial value setting");
- test( "inputmask(\"999:99\", { placeholder: \"0\"}) value=\"007:20\"", function() {
- $('body').append('<input type="text" id="testmask" value="007:20" />');
- $("#testmask").inputmask("999:99", { placeholder: "0"});
-
- equal( $("#testmask").val(), "007:20", "Result " + $("#testmask").val());
-
- $("#testmask").remove();
- });
- test( "inputmask(\"99 999 999 999 9999 \\D\\E*** 9999\") ~ value=\"01 650 103 002 0001 DE101 5170\"", function() {
- $('body').append('<input type="text" id="testmask" value="01 650 103 002 0001 DE101 5170" />');
- $("#testmask").inputmask("99 999 999 999 9999 \\D\\E*** 9999");
- equal( $("#testmask").val(), "01 650 103 002 0001 DE101 5170", "Result " + $("#testmask").val());
-
- $("#testmask").remove();
- });
- test( "inputmask(\"99 999 999 999 9999 \\D\\E*** 9999\") ~ value=\"016501030020001DE1015170\"", function() {
- $('body').append('<input type="text" id="testmask" value="016501030020001DE1015170" />');
- $("#testmask").inputmask("99 999 999 999 9999 \\D\\E*** 9999");
- equal( $("#testmask").val(), "01 650 103 002 0001 DE101 5170", "Result " + $("#testmask").val());
-
- $("#testmask").remove();
- });
- test( "inputmask(\"\\D\\E***\") ~ value=\"DE001\"", function() {
- $('body').append('<input type="text" id="testmask" value="DE001" />');
- $("#testmask").inputmask("\\D\\E***");
- equal( $("#testmask").val(), "DE001", "Result " + $("#testmask").val());
-
- $("#testmask").remove();
- });
|