javascript - 屏蔽输入插件的问题

标签 javascript jquery html

我正在尝试使用屏蔽输入使我的日期看起来像 9999-99-99,但似乎没有任何影响。我不知道我做错了什么。

<script type="text/javascript" src="http://digitalbush.com/wp-content/uploads/2013/01/jquery.maskedinput-1.3.1.min_.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript">
jQuery(function ($) {
$("#date").mask("9999-99-99");
});
</script>

http://jsfiddle.net/doitlikejustin/xw2je/3/

这是我的输入框-

<input name="date" type="text" id="date" value="<?php echo $_SESSION['date'];?>" /> 

最佳答案

您需要首先包含 jQuery 脚本。

顺序很重要,因为 jQuery Masked 输入插件依赖于 jQuery。您应该告诉浏览器首先加载 jQuery,然后只有您可以处理 jQuery 内容。

例如(我测试过这个):

<html>

<head>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script>
    <script type="text/javascript" src="http://digitalbush.com/wp-content/uploads/2013/01/jquery.maskedinput-1.3.1.min_.js"></script>
    <script type="text/javascript">
    jQuery(function ($) {
    $("#date").mask("9999-99-99");
    });
    </script>
</head>

<body>
    <input name="date" type="text" id="date" value="" />
</body>
</html>

我希望这会有所帮助。

关于javascript - 屏蔽输入插件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18296578/

相关文章:

html - 使用 flexbox 在一列中的两个元素之间平均分配垂直间距

javascript - 使用 JavaScript 从变量中获取 getElementById

javascript - 流类型不适用于匿名函数内的外部作用域变量

javascript - 如何用ajax通过jquery调用webform的函数?

javascript - Jquery 延迟未按预期运行

javascript - Html 下拉菜单不显示任何内容

javascript - 如何使用 JavaScript\JQuery 将隐藏输入标记的值设置为选择标记的选定选项的值?

javascript - 文件写入器 API : use blob to write data

html - 响应式网页设计 : "How to resize a background image according to browser window size using CSS"?

javascript - 使用setInterval()函数制作番茄钟定时器