`
zgqynx
  • 浏览: 1355490 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript辅助方法--不断更新

阅读更多
有困难,找猪八戒
对js中的辅助方法进行收集,不断补充
/*得到四舍五入后的数值
* value:需要 四舍五入 的数值
* scale:需要保留的小数位
*/
function getScaled(value,scale){
	return Number(value.toFixed(scale));
}
/*得到四舍五入后的数值,小数位与scale相同,如果不足,后面补0
* value:需要 四舍五入 的数值
* scale:需要保留的小数位
*/
function getFixedScaled(value,scale){
	return value.toFixed(scale);
}



//回车则提交表单
	function checkEnter(e){ //e is event object passed from function invocation
		var characterCode;// character code will be stored in this variable
		if(e && e.which){ //if which property of event object is supported (NN4)
			e = e;
			characterCode = e.which; //character code is contained in NN4's which property
		}else{
			e = event;
			characterCode = e.keyCode; //character code is contained in IE's keyCode property
		}
		if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
			document.forms[0].submit(); //submit the form
			return false;
		}else{
			return true;
		}
	}
  <FORM METHOD=POST ACTION="" onSubmit="alert(333);">
	<input type="text" onKeyPress="checkEnter(event)"> 
  </FORM>

有困难,找猪八戒
分享到:
评论

相关推荐

    javascript经典特效---input框中的一些技巧2.rar

    通过监听`focus`和`blur`事件,我们可以实现输入框获得焦点时的特定操作,如显示额外的输入辅助元素,以及失去焦点时的收起和验证。 十、表单提交前的验证 在表单提交前,JavaScript可以进行全面的验证,确保所有...

    javascript经典特效---图片全景旋转的技巧.rar

    6. **全景图的拼接**:如果原始图片是由多张照片拼接而成的,那么在加载图片前,可能还需要进行预处理,例如使用图像处理库(如sharp或canvas的`drawImage`方法)进行拼接。 7. **交互设计**:为了让用户有更好的...

    javascript经典特效---层叠式导航菜单.rar

    同时,要遵循Web标准,确保层叠式菜单对屏幕阅读器和其他辅助技术友好,提高网站的可访问性。 6. 优化性能:为了避免不必要的重绘和回流,可以利用事件委托、一次性绑定事件或者使用事件池来优化性能。另外,避免...

    前端十年经验 - JavaScript基础知识大纲-思维构图.pdf

    JavaScript是前端开发的核心语言,这份"前端十年经验 - JavaScript基础知识大纲"涵盖了JavaScript的各个方面,旨在帮助...对于前端开发者而言,不断学习和适应JavaScript的新特性和最佳实践,是保持竞争力的关键。

    javaScript

    JavaScript的开发工具集包括文本编辑器、集成开发环境(IDE)、浏览器内置的开发者工具以及其他辅助工具。开发者可以通过这些工具编写、调试和测试代码,提高开发效率。 总结来说,JavaScript从一个简单的表单验证...

    javascript-978-1-7884-7164-0:JavaScript开发人员的增强现实[视频]

    标题中的“javascript-978-1-7884-7164-0:JavaScript开发人员的增强现实[视频]”表明这...通过深入学习和实践这些内容,JavaScript开发者可以提升自己的AR开发技能,从而在不断发展的AR技术领域中找到新的机会和挑战。

    server-side-javascript-with-node-js

    标题 "server-side-javascript-with-node-js" 暗示了我们即将探讨的是如何在服务器端使用 JavaScript 进行开发,而 Node.js 是实现这一目标的关键技术。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,...

    JavaScript学习

    - AJAX(异步JavaScript和XML)允许在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。 - Fetch API是现代浏览器中的新接口,用于发起HTTP请求,比传统的XMLHttpRequest更简洁且功能更强大。 7. ES6...

    javascript-water-jug-riddle:来自 Die Hard 的 Water Jugs 谜语,用 Javascript 说明

    在 "javascript-water-jug-riddle-master" 压缩包中,可能包含的就是这个 JavaScript 解决方案的源代码,以及可能的测试用例和其他辅助文件,用于验证算法的正确性和效率。通过分析和理解这个代码,开发者可以提升...

    jstags - JavaScript Tags Library-开源

    5. **工具函数**:除了标签之外,jstags 还包含了一些通用的工具函数,如字符串操作、数组处理等,这些都是日常开发中常用的辅助工具。 **库文件详解:** 1. **jstags-content.js**:此文件可能包含了用于处理和...

    javascript控件

    在这个主题中,我们将深入探讨JavaScript控件的各种类型、使用方法以及它们在实际应用中的重要性。 首先,JavaScript控件可以分为多种类型,包括表单控件、用户界面组件和自定义控件。表单控件是最常见的,如输入框...

    jquery拖动辅助线演示

    4. 更新辅助线:根据计算结果,更新辅助线的CSS属性,如`left`或`top`,使其与拖动元素对齐。 5. 显示和隐藏:在拖动开始和结束时,控制辅助线的可见性。 以下是一个简化的示例,展示了如何在拖动过程中显示辅助线...

    用于现代JavaScript应用程序的代码生成器集合

    "02b92d2"可能是Git仓库的一个特定版本号,意味着这些代码生成器可能已经过多次迭代和更新,以适应不断变化的JavaScript开发环境。 在这个集合中,开发者可以期待找到以下类型的代码生成器: 1. **项目初始化**:...

    Javascript-三级下拉菜单的级联显示实例

    - **无障碍访问**:确保下拉菜单对屏幕阅读器和其他辅助技术友好,遵循Web Accessibility Initiative (WAI) 和 Accessible Rich Internet Applications (ARIA) 标准。 - **响应式设计**:在移动设备上,下拉菜单可能...

    javascript调试器工具

    JavaScript调试器工具是开发者在编写和优化JavaScript代码时不可或缺的辅助工具。它专门用于处理JavaScript代码中的异常,帮助程序员定位并解决代码中的错误,提高代码质量和性能。在JavaScript的开发过程中,由于...

    javascript菜单。。。。。。。。

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互功能,为用户提供动态、响应式和富于交互性的体验。在网页设计中,菜单是不可或缺的一部分,它帮助用户导航并访问网站的不同...

    用 JSEclipse 构建 JavaScript 应用程序

    使用 JSEclipse,JavaScript 程序员现在有了自己的 Eclipse 插件,该插件将提供许多重要功能来辅助开发 JavaScript 应用程序。像 Eclipse 多年来为 Java™ 语言和其他语言提供了易用性一样,JSEclipse 为 JavaScript...

    JavaScript客户端验证和页面特效制作

    随着时间的推移,JavaScript已经成为Web开发不可或缺的一部分,并且其未来的发展前景广阔,不断有新的框架和库涌现,如React、Vue和Angular等。 作为一门脚本语言,JavaScript的特点在于其解释执行,无需预先编译。...

Global site tag (gtag.js) - Google Analytics