⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 maskededit.aspx

📁 AJAX 应用 实现页面的无刷新
💻 ASPX
📖 第 1 页 / 共 2 页
字号:
            TextLoadValue(target, text);
            testHarness.assertEqual(target.get_element().value, expectedText, "Value in " + target.id + " should be '" + expectedText + "', not '" + target.get_element().value + "'");
        }
        function checkTextTM(target, text, expectedText,AMPM) {
            TextLoadValue(target, text);
            target.InsertAMPM(AMPM);
            target._onBlur();
            testHarness.assertEqual(target.get_element().value, expectedText, "Value in " + target.id + " should be '" + expectedText + "', not '" + target.get_element().value + "'");
        }
        // Register the tests
        function registerTests(harness)
        {
            testHarness = harness;
            
            // Get the controls from the page
            MaskedEdit1 = testHarness.getObject("ctl00_ContentPlaceHolder1_MaskedEditExtender1");
            MaskedEditvalid1 = testHarness.getElement("ctl00_ContentPlaceHolder1_MaskedEditValidator1");
            
            // Check empty Text
            var test = testHarness.addTest('Test message empty validator date');
            test.addStep(function(){checkText(MaskedEdit1, "", "");});
            test.addStep(function(){checkvalidMsgErrEmpty(MaskedEdit1,MaskedEditvalid1);});
            // Check Tip Text
            var test = testHarness.addTest('Test message tip validator date');
            test.addStep(function(){checkText(MaskedEdit1, "", "");});
            test.addStep(function(){checkvalidMsgTip(MaskedEdit1,MaskedEditvalid1);});
            // Check valid chars
            var test = testHarness.addTest('Test valid input date');
            test.addStep(function(){checkText(MaskedEdit1, "01/01/1980", "01/01/1980");});
            // Check invalid chars
            var test = testHarness.addTest('Test invalid input date');
            test.addStep(function(){checkTextInvalid(MaskedEdit1, "01a/02b/1980", "01/02/1980");});
            // Check autocomplete 
            var test = testHarness.addTest('Test autocomplete date');
            test.addStep(function(){checkText(MaskedEdit1,"05/__/____","05/23/1964");});
            test.addStep(function(){checkText(MaskedEdit1,"12/12/____","12/12/1964");});
            // Check error Text
            var test = testHarness.addTest('Test message error validator date');
            test.addStep(function(){checkvalidMsgErrInvalid(MaskedEdit1,MaskedEditvalid1,"33/33/3333");});
            // Check error Min Text
            var test = testHarness.addTest('Test message Min validator date');
            test.addStep(function(){checkvalidMsgErrMin(MaskedEdit1,MaskedEditvalid1,"01/01/1900");});
            // Check error Max Text
            var test = testHarness.addTest('Test message Max validator date');
            test.addStep(function(){checkvalidMsgErrMax(MaskedEdit1,MaskedEditvalid1,"02/02/2010");});

            // Get the controls from the page
            MaskedEdit2 = testHarness.getObject("ctl00_ContentPlaceHolder1_MaskedEditExtender2");
            MaskedEditvalid2 = testHarness.getElement("ctl00_ContentPlaceHolder1_MaskedEditValidator2");

            // Check empty Text
            var test = testHarness.addTest('Test message empty validator number');
            test.addStep(function(){checkText(MaskedEdit2, "", "");});
            test.addStep(function(){checkvalidMsgErrEmpty(MaskedEdit2,MaskedEditvalid2);});
            // Check Tip Text
            var test = testHarness.addTest('Test message tip validator number');
            test.addStep(function(){checkText(MaskedEdit2, "", "");});
            test.addStep(function(){checkvalidMsgTip(MaskedEdit2,MaskedEditvalid2);});
            // Check valid chars
            var test = testHarness.addTest('Test valid input number');
            test.addStep(function(){checkText(MaskedEdit2, "123", "123.000,00");});
            // Check invalid chars
            var test = testHarness.addTest('Test invalid input number');
            test.addStep(function(){checkText(MaskedEdit2, "1a2b3c4d5e6f.7g8", "123.456,78");});
            // Check error Max Text
            var test = testHarness.addTest('Test message Max validator number');
            test.addStep(function(){checkvalidMsgErrMax(MaskedEdit2,MaskedEditvalid2,"123");});
            // Check error Min Text
            var test = testHarness.addTest('Test message Min validator number');
            test.addStep(function(){checkvalidMsgErrMin(MaskedEdit2,MaskedEditvalid2,"000.001,23");});

            // Get the controls from the page
            MaskedEdit3 = testHarness.getObject("ctl00_ContentPlaceHolder1_MaskedEditExtender3");
            MaskedEditvalid3 = testHarness.getElement("ctl00_ContentPlaceHolder1_MaskedEditValidator3");

            // Check empty Text
            var test = testHarness.addTest('Test message empty validator Time');
            test.addStep(function(){checkText(MaskedEdit3, "", "");});
            test.addStep(function(){checkvalidMsgErrEmpty(MaskedEdit3,MaskedEditvalid3);});
            // Check Tip Text
            var test = testHarness.addTest('Test message tip validator Time');
            test.addStep(function(){checkText(MaskedEdit3, "", "");});
            test.addStep(function(){checkvalidMsgTip(MaskedEdit3,MaskedEditvalid3);});
            // Check valid chars
            var test = testHarness.addTest('Test valid input Time');
            test.addStep(function(){checkTextTM(MaskedEdit3, "05:30:23", "05:30:23","");});
            // Check invalid chars
            var test = testHarness.addTest('Test invalid input Time');
            test.addStep(function(){checkTextTM(MaskedEdit3, "aa:bb:xx", "","");});
            // Check error Text
            var test = testHarness.addTest('Test message error validator Time');
            test.addStep(function(){checkvalidMsgErrInvalidTM(MaskedEdit3,MaskedEditvalid3,"45:45:45","");});

            // Get the controls from the page
            MaskedEdit4 = testHarness.getObject("ctl00_ContentPlaceHolder1_MaskedEditExtender4");
            MaskedEditvalid4 = testHarness.getElement("ctl00_ContentPlaceHolder1_MaskedEditValidator4");
            
            // Check empty Text
            var test = testHarness.addTest('Test message empty validator None');
            test.addStep(function(){checkText(MaskedEdit4, "", "");});
            test.addStep(function(){checkvalidMsgErrEmpty(MaskedEdit4,MaskedEditvalid4);});
            // Check Tip Text
            var test = testHarness.addTest('Test message tip validator None');
            test.addStep(function(){checkText(MaskedEdit4, "", "");});
            test.addStep(function(){checkvalidMsgTip(MaskedEdit4,MaskedEditvalid4);});
            // Check valid chars
            var test = testHarness.addTest('Test valid input none');
            test.addStep(function(){checkText(MaskedEdit4, "abcdefghijabcdefghijabcdefghij", "abcdefghijabcdefghijabcdefghij");});
            test.addStep(function(){checkText(MaskedEdit4, "abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij", "abcdefghijabcdefghijabcdefghij");});
            // Check error Min Text
            var test = testHarness.addTest('Test message Min validator none');
            test.addStep(function(){checkvalidMsgErrMin(MaskedEdit4,MaskedEditvalid4,"a");});
        }
    </script>
</asp:Content>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -