将配置数据从代码中分离出来
2013-04-16 15:07
225 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>Document</title> </head> <body> <script> var config = { "MSG_INVALID_VALUE": "Invalid value", "URL_INVALID": "/errors/invalid.php", "CSS_SELECTED": "selected" }; function validate(value) { if (!value) { alert(config.MSG_INVALID_VALUE); location.href = config.URL_INVALID; } } function toggleSelected(element) { if (hasClass(element, config.CSS_SELECTED)) { removeClass(element, config.CSS_SELECTED); } else { addClass(element, config.CSS_SELECTED); } } </script> </body> </html>
相关文章推荐
- ↗☻【编写可维护的JavaScript #BOOK#】第9章 将配置数据从代码中分离出来
- 《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来
- 《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来
- 《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来
- Struts2第十篇【数据校验、代码方式、XML配置方式、错误信息返回样式】
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
- selenium-python-unittest自动化测试框架(数据和代码完全分离)
- PHP中如何配置smarty框架实现PHP代码和HTML代码分离
- springmvc 返回json数据给移动端,配置及代码示例
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
- 如何将testRTSPClient从live555代码中分离出来,并建议第一个eclipse工程
- Mysql通过配置主从,读写分离简单实现数据备份,负载均衡
- 安全策略之数据与代码分离原则
- echarts图表中的点、柱形或者折线显示不出来,但是有数据的问题解决(另附后台返回数据实例代码)
- python 从两个配置文件读取数据,形成一个url思路代码
- js或者是jquery代码:行为从标记中分离出来
- 个人对数据配置与代码执行的疑问记录
- Spring boot环境搭建(二)- 代码分离、日志文件配置
- 代码切换到集成环境中(数据平台的原始配置)
- 基于 JUnit 使用 Feed4JUnit 实现数据与代码分离的测试