Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery用于日期清除文本框的插件_Javascript_Jquery_Asp.net - Fatal编程技术网

Javascript jquery用于日期清除文本框的插件

Javascript jquery用于日期清除文本框的插件,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我在updatePanel中有输入 <input id="DateMask" type="text" /> 它应该屏蔽我的日期,但当我按enter键时,我的inut会清除文本 如果我只是单击另一个输入文本,则会保留该文本。 那么问题是什么呢 upd:jquery版本: Upd2:我已将输入更改为textbox,它工作得非常好???您的输入中有多少还具有日期掩码的ID?将它们更改为类,您的问题就会消失 <input class="DateMask" type="text"

我在updatePanel中有输入

 <input id="DateMask" type="text" />
它应该屏蔽我的日期,但当我按enter键时,我的inut会清除文本 如果我只是单击另一个输入文本,则会保留该文本。 那么问题是什么呢

upd:jquery版本:


Upd2:我已将输入更改为textbox,它工作得非常好???

您的输入中有多少还具有
日期掩码的ID?将它们更改为,您的问题就会消失

<input class="DateMask" type="text" />
function SetD() {
    alert(1);
    $(".DateMask").mask("99/99/9999", { placeholder: "_" });
 }
 $(document).ready(function () {
     SetD();
 });

函数SetD(){
警报(1);
$(“.DateMask”).mask(“99/99/9999”,{占位符:“});
}
$(文档).ready(函数(){
SetD();
});

摆弄或告诉你使用的jQuery库和插件的版本(Anks‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘(我不知道datepicker如何处理日期掩码例程。对于datepicker,您应该使用
dateFormat
属性。
<input class="DateMask" type="text" />
function SetD() {
    alert(1);
    $(".DateMask").mask("99/99/9999", { placeholder: "_" });
 }
 $(document).ready(function () {
     SetD();
 });