相关疑难解决方法(0)

如何使用javascript(没有JQuery)进行日期屏蔽?

<![CDATA[
    var $ = jQuery;
    String locale = getUserLocale();
    $(document).ready(function() {

        if (!isEmptyNull(locale) && locale.equals("zh_CN")) {
            $("input[id*='text12']").mask('9999?99?99?');
        }
        else {
            $("input[id*='text12']").mask('99/99/9999');
        }
    });
]]>

<p:calendar id="text12" styleClass="calendar" maxlength="10" pattern="#
{pc_Test.dateDisplayFormat}"></p:calendar>
Run Code Online (Sandbox Code Playgroud)

如果语言环境等于'zh_CN',屏蔽将是'9999?99?99?'.否则,它会'99/99/9999'.
当我删除if else命令时,它可以工作.但是如果我把if else命令放在里面,它就行不通了.

我该如何解决?

html javascript locale masking

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

html ×1

javascript ×1

locale ×1

masking ×1