JavaScript代码片段合集:函数、窗口操作与正则验证
需积分: 15 140 浏览量
更新于2024-10-25
收藏 112KB TXT 举报
"JavaScript常用代码集锦包含了JavaScript中的一些常见函数和正则表达式用法,涉及对话框、窗口打开、XML处理以及时间格式验证等实际应用。"
在JavaScript编程中,以下是一些常见的代码片段及其功能:
1. **对话框(modal dialog)**:
`doSelectUser` 函数展示了如何使用`window.showModalDialog`来创建一个模态对话框,用于用户选择操作。`strFeatures`参数设置了对话框的属性,如宽度、高度、位置等。`selUser.aspx`是对话框要加载的页面。
2. **关闭对话框并返回值**:
`okbtn_onclick` 函数演示了如何在对话框关闭时返回值。`window.returnValue`用于设置返回值,然后调用`window.close()`关闭当前窗口。
3. **全屏窗口打开**:
这段代码使用`window.open`打开一个新窗口,填满整个屏幕减去20像素,确保窗口在屏幕边缘对齐。`toolbar=no`等参数设置窗口特性,如是否显示工具栏、滚动条等。
4. **XML处理**:
`initialize`函数展示了如何使用ActiveXObject处理XML文档。首先创建两个XMLDOM对象,`xmlDoc`加载XML文件,`xslDoc`加载XSLT文件,然后将XML文档转换为HTML,结果赋值给`folderTree.innerHTML`进行展示。这种方法适用于旧版IE浏览器,现代浏览器通常使用`DOMParser`和`XSLTProcessor`。
5. **正则表达式验证**:
- 1.1 验证数字:`/^(-|\+)?\d+$/.test(str)`检查字符串是否只包含整数,可以是正数或负数。
- 1.2 验证数字ID:`/^\d+$/.test(str)`检查字符串是否只包含正整数。
- 1.3 验证负整数:`/^-\d+$/.test(str)`检查字符串是否只包含负整数。
- 2.1 验证时间格式:`isTime`函数使用正则表达式检查字符串是否符合时间格式(如13:04:06)。
这些代码片段涵盖了JavaScript中一些基本但实用的功能,对于日常开发工作非常有用。理解并掌握它们有助于提升JavaScript编程能力。在实际项目中,可以根据需要调整和扩展这些代码以适应具体需求。
2008-10-14 上传
点击了解资源详情
点击了解资源详情
2008-06-07 上传
2009-10-13 上传
2020-11-30 上传
lichong_87
- 粉丝: 23
- 资源: 52
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新