对不同文件中同一个类的所有字段应用一个函数一次
applying a function once to all fields of the same class in different files
所以我有这个函数validateDate('.date')
,它基本上在任何具有date
作为类的输入字段上放置日期掩码。每个页面都有一个php和javascript文件。我如何实现这个函数一次,而不是在每个单独的页面。js文件?
验证函数位于一个名为validations.js的独立.js文件中。此外,我试着在我的主文件中调用函数(在$(document).ready下)。
如果你有这样的设置:
php file#1
<script src="some-javascript-file1.js"/>
<?php
//some php code
?>
php file#2
<script src="some-javascript-file2.js"/>
<?php
//some php code
?>
等等…然后,你所需要做的就是创建一个中央js文件,其中包含应用于多个文件的javascript函数!
php fileN
<script src="some-javascript-fileN.js"/>
<script src="/your/file/path/to/validations.js"/>
<?php
//some php code
?>
通常,如果你的脚本文件依赖于其他库,它们必须在validation .js之前加载。通常,当你的代码应用于多个页面时,它应该集中到一个文件中,在所有需要它的页面上调用。如果你有有一个单独的js文件为每一个php页面,我将非常惊讶! 创建一个独特的js文件,名为validate .js。在该文件中,在函数中实现"masking"操作。
(function(){
//there goes your masking implementation
})();
当你把this包含在html中时,它会立即执行你的函数。使用。
将此脚本添加到所有html中<script type="text/javascript" src="validation.js"></script>
瞧
相关文章:
- 从html创建一个指令,该指令按类名应用函数
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 仅为一个窗体运行应用程序脚本
- 错误:$injector:modulerr模块错误(我的第一个SPA应用程序)
- React应用程序:道具在下一个事件后更新
- Function.prototype.call和Function.protoype.all只应用一个参数
- 多次应用一个函数(javascript)
- 如果元素未定义,则应用一个类-AngularJS
- Javascript -用两种不同类型的源对iframe应用一个类
- 多次应用一个方法是更好的方法
- 给JS应用一个smart修饰符
- 对不同文件中同一个类的所有字段应用一个函数一次
- 获取数据值,如果它等于某个值,则应用一个类
- 在AngularJS中对动态表的每一列应用一个过滤器
- 如何在angular js中应用一个年份或月份范围日期过滤器
- 应用一个函数到一个克隆的字段(Jquery)
- 应用一个没有ng类的类
- CSS 只需应用一个席位
- (限制多选)