| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- module("Escape character");
- test("inputmask(\"9\\|9\")", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("9\\|9");
- input[0].focus();
- input.Type("23");
- equal(input.val(), "2|3", "Result " + input.val());
- input.remove();
- });
- test("inputmask(\"9\\[9\\]\")", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("9\\[9\\]");
- input[0].focus();
- input.Type("23");
- equal(input.val(), "2[3]", "Result " + input.val());
- input.remove();
- });
- test("inputmask(\"9\\\\9\")", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("9\\\\9");
- input[0].focus();
- input.Type("23");
- equal(input.val(), "2\\3", "Result " + input.val());
- input.remove();
- });
- test("inputmask(\"9\\{9\\}\")", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("9\\{9\\}");
- input[0].focus();
- input.Type("23");
- equal(input.val(), "2{3}", "Result " + input.val());
- input.remove();
- });
- test("inputmask(\"9\\(9\\)\")", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("9\\(9\\)");
- input[0].focus();
- input.Type("23");
- equal(input.val(), "2(3)", "Result " + input.val());
- input.remove();
- });
- test("inputmask(\"9\\?9\")", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("9\\?9");
- input[0].focus();
- input.Type("23");
- equal(input.val(), "2?3", "Result " + input.val());
- input.remove();
- });
- test("inputmask(\"\\9999\") value not mask", function() {
- var $fixture = $("#qunit-fixture");
- $fixture.append('<input type="text" value="999" id="testmask" />');
- var input = $("#testmask");
- input.inputmask("\\9999", {
- autoUnmask: true
- });
- input[0].focus();
- equal(input[0].inputmask._valueGet(), "9999", "Result " + input[0].inputmask._valueGet());
- input.remove();
- });
|