一、
1. X.replace(/\"/g,"”");
此语句正当于 replaceAll 进行全局的替换
二、
2.//在固定位置加入固定字符
function validate(){
var str = "11111111111111111111111";
splitContentAddSeparator(str);
}
function splitContentAddSeparator(str){
return str.replace(/(.{35})/g,'$1<br>');
}
三、input-text光标追加到文字后方方法
<input id='t' type='text' value='aa'>
<script>
var text = document.getElementById('t');
text.focus();
var rng = text.createTextRange();
rng.collapse(false);
rng.select();
</script>
四、JS 的一些屏蔽方法
<script>
function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
//alert("ASCII代码是:"+event.keyCode);
if ( (window.event.altKey)&&
( (window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39) ) ){ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.keyCode==112)|| //屏蔽 F1 刷新键
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
event.keyCode=0;
event.returnValue=false;
alert("不准你使用快捷!");
}
if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
{
alert("ctrl + n");
event.returnValue=false;
}
if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
{
alert(" shift+F10 ");
event.returnValue=false;
}
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
{
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
}
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
alert('Alt+F4');
//window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;
}
}
document.onkeydown = KeyDown
</script>
分享到:
相关推荐
"网页代码常用小技巧"这个主题涵盖了一系列能够提升HTML编写效率和优化网页效果的方法。 1. **元信息与头部元素**: HTML文档的部分常常被用来放置元信息,如字符编码、页面标题、样式表链接、JavaScript文件引用...
以下是一些JavaScript的常用小技巧和知识点的总结,帮助你提升编程效率和代码质量。 1. **变量声明与作用域** - 使用`let`和`const`代替`var`,避免变量提升和作用域污染。 - `let`允许块级作用域,而`const`用于...
JavaScript,简称JS,是Web开发中的重要脚本语言,用于实现客户端的交互和动态效果。以下是一些基于提供的文件内容的JavaScript技巧: 1. **事件处理**:`onBlur`, `onFocus`, `onChange`, `onSelect` 是常见的HTML...
以下是从提供的内容中提取的一些JavaScript相关的网页常用小技巧: 1. 右键菜单屏蔽:通过`oncontextmenu`事件,可以阻止用户在网页元素上点击右键打开上下文菜单。例如:`<table border oncontextmenu="return ...
这40种JavaScript中常用的使用小技巧将帮助开发者提升编程效率,优化代码质量,以及更好地理解和运用这个强大的脚本语言。以下是一些关键技巧的详细解释: 1. **立即执行函数表达式 (IIFE)**:用于创建独立的作用域...
本篇文章将详细解析标题和描述中提到的一些经典小技巧,帮助你更好地掌握和运用Dreamweaver。 1. **Dreamweaver表格技巧**: 在网页设计中,表格常用于组织和展示数据。在Dreamweaver中,你可以快速创建、调整和...
本资源“40种网页常用小技巧(javascript)[不时之需]”提供了四十个JavaScript实战技巧,旨在帮助开发者提升网页交互体验,提高工作效率。下面,我们将对这些技巧进行详细的解读。 1. **DOM操作**:JavaScript可以...
在JavaScript的世界里,jQuery、Zepto.js和原生JavaScript提供了许多实用的小技巧,这些技巧能够帮助开发者更加高效地编写代码。以下是一些关于这三种技术的常见小技巧和最佳实践。 1. **jQuery 和 Zepto.js 判断...
这篇博客“JavaScript最常用的55个经典技巧”分享了一些实用的编程技巧,帮助开发者提高效率和代码质量。以下是对这些技巧的详细解读: 1. **变量声明与作用域**:理解var、let和const的区别,避免全局污染,正确...
本文将介绍一些JavaScript中的实用小技巧,帮助你提升编程效率和代码质量。 1. **布尔表达式处理** 在JavaScript中,`null`, `undefined`, 空字符串 `""`, 以及数字值 `0` 都会被视为`false`。然而,一些特殊值如...
以下是一些在Web开发中常见的小技巧,可以帮助开发者提高效率和代码质量。 1. **事件处理**:在JavaScript中,`event.srcElement`指的是触发事件的元素,而`event.keyCode`、`event.shiftKey`、`event.altKey`和`...
在本项目中,我们讨论的是一个使用纯JavaScript(JS)编写的贪吃蛇小游戏。JavaScript是一种广泛用于网页和网络应用的编程语言,尤其在前端开发领域有着不可或缺的地位。这个小游戏的实现完全依赖于JS,无需其他框架...
在这个“JavaScript常用模块程序”压缩包中,包含了多种常见模块的源代码,这对于理解和实践JavaScript编程非常有帮助。 1. **模块化编程**:JavaScript的模块化是组织代码的关键,它允许我们将大型项目分解为可...
以上代码片段展示了JavaScript和HTML的一些常用技巧,包括但不限于获取元素位置、阻止默认行为、设置图标、控制页面跳转等。这些技巧在实际开发中非常实用,能够帮助开发者更好地控制用户体验和页面行为。在实际项目...
这个名为"基于javascript实现的一些常用算法"的资源集合,很可能包含了一系列用JavaScript编写的经典算法实现,这对于学习和理解算法有着极大的帮助。让我们深入探讨一下这些算法及其在JavaScript中的实现。 1. **...
本文档,"JavaScript方法和技巧大全.doc",旨在为初学者提供一个全面的指南,帮助他们掌握JavaScript的基础知识和实用技巧。 首先,让我们从基础开始。在HTML中,JavaScript代码通常嵌入在`<script>`标签内,如`...
JavaScript,作为全球最广泛使用的编程语言之一,是创建交互式...无论你是初学者还是有经验的开发者,"500套JavaScript小案例" 都是一份宝贵的资源,它可以帮助你不断提升JavaScript技能,适应快速变化的前端开发环境。
以上只是JS开发中常见的一些小功能,实际应用中还有许多其他功能和技巧,如DOM遍历、动画效果、事件委托、Promise和async/await等。不断学习和实践,将帮助你更好地掌握JavaScript,提高网页开发效率。