在csdn的edit里面不支持js
1,防止粘贴如表单,只能自己手动输入:
<input type="text" name="username" onpaste="return false"/>
2,只能输入数字和英文字母:
<span id="" style="margin-left:65px;">
<input onkeyup="value=value.replace(/[\W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" name="username"/><font color="red">*</font>4-10字符,仅可为英文字母和数字组成</span>
*4-10字符,仅可为英文字母和数字组成
2,
//将中文逗号转换为英文逗号 str:待替换的字符
function ReplaceDot(str)
{
var Obj=document.getElementById(str);
var oldValue=Obj.value;
while(oldValue.indexOf(",")!=-1)//寻找每一个中文逗号,并替换
{
Obj.value=oldValue.replace(",",",");
oldValue=Obj.value;
}
}
把这段代码放到JS文件内,在页面内调用该JS文件,或把这段JS写在当前页面内,然后在需要使用的INPUT或textarea内放上这句代码
onKeyUp="ReplaceDot('XXXX')"
其中XXXX为input或textarea的name值
3,
<input type="text" name="case" onblur="this.value=this.value.toLocaleUpperCase()"/>
4,
tabIndex属性可以设置键盘中的TAB键在控件中的移动顺序,即焦点的顺序。
把控件的tabIndex属性设成1到32767的一个值,就可以把这个控件加入到TAB键的序列中。
这样,当浏览者使用TAB键在控件中移动时,将首先移动到具有最小tabIndex属性值的控件上,最后在具有最大tabIndex属性值的控件上结束移动。
如果有两个控件的tabIndex属性相同,则以控件在代码中出现的顺序为准。
默认的tabIndex属性为 0 ,将排列在在所有指定tabIndex的控件之后。
而若把tabIndex属性设为一个负值(如tabIndex="-1"),那么这个链接将被排除在TAB键的序列之外。
tabIndex的值可为0至32767之间的任意数字
5
.让弹出窗口总是在最上面:
<body onblur="this.focus();">
6
在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动
<STYLE>
body {background-image:url(/logo.gif); background-repeat:no-repeat;background-position:center;background-attachment: fixed}
</STYLE>
7
回车键换行
把如下代码加入 <body>区域中
<script type="text/javascript">
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ?
event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++) if (field == field.form.elements[i]) break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
}
else return true;
}
</script>
<form>
<input type="text" onkeypress="return handleEnter(this, event)"> <br>
<input type="text" onkeypress="return handleEnter(this, event)"> <br>
<textarea>回车换行
分享到:
相关推荐
关于 JS CSS HTML 知识点的积累 面试题等new!web前端开发!
html,css,javascript,jquery,java,oracle技术资料大全,全是 chm格式,方便大家使用,全是干货,是我多年工作的积累,特此给大家分享。
javascript帮助文档 html,css帮助文档,Jquery帮助文档这是我自己平时积累的,给大家做网页的时候方便查看
多年收集积累的JS、jQuery插件、UI集合(90个),前端学习资料 11款JQuery动画效果的导航菜单‘等资料 15jQueryDemo.rar 3DGallery.zip bootstrap-3.3.2-dist.zip bootstrap-3.3.2.zip easyUI 1.4.4 Demo easyzoom....
使用div+css开发个人网站毕业设计 目 录 前 言 1 第一章 网站开发背景 2 第一节 web概述 2 一、认识WEB 2 二、认识WEB2.0标准 2 第二章 DIV+CSS详解 5 第一节 DIV+CSS简介 5 第二节 级联样式表简介 6 第三节 DIV+CSS...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
该产品组合是对我之前的产品组合的更新,这是我之前制作的第一个网页之一: : 对于这个新产品组合,我的目标是集中一点更好地改善我的项目,从而能够正确地向致力于这一美好编程世界的雇主或人员展示我的知识!...
内容概要:一个前端界面小作业,包括了HTML、CSS、JavaScript等方面的知识,使用的都是基础语法知识,简单易懂,主要实现了界面的交互...适合人群:刚接触前端,对HTML、CSS、JavaScript有一定知识基础积累的开发者。
尚优选是一款HTML、CSS、JavaScript技术综合应用的商城项目,适合初学前端的小伙伴夯实基础,积累项目经验。项目具有很强的实用性,既是对前端基础知识的梳理和整合,同时为后续更多主流技术提供了实际应用的练兵场...
组件丰富,模块化Amaze UI 含近 20 个 CSS 组件、10 个 JS 组件,更有 17 款包含近 60 个主题的 Widgets,可快速构建界面出色、体验优秀的跨屏页面,大幅度提升你的开发效率。本地化支持相比国外的前端框架,Amaze ...
15-面试题积累 update: 字体加粗属性 9 days ago 16-前端进阶 update:使用vue cli 初始化项目 4 months ago 17-前端综合 add: 用css border 画等边三角形 10 days ago 18-推荐链接 add: 关于字体的常识 yesterday ....
用思维导图的方式重新学习前端,还有我积累的知识点总结及复盘干货哦! 思维导图 javascript对象 正则表达式 功能 ES6 Vue 巴别塔 CI / CD 格式化和短绒 Git分支管理和版本控制 算法和数据结构 知识积累 下面是...
在这里,泥萌可以找到我们大前端HTML/CSS/JavaScript、Vue框架(我的前端入门框架)、算法思路总结(主要是学习大东老师的算法框架并应用于实践)、前端周边(前端工具选择、浏览器、计算机网络等等)、2020实习面经总结...
部分文章是作者经过工作实战一点点积累下来的文章;部分文章借鉴网上的(有参考链接),这里对他们进行一个整理加上我自己的见解,并且更正他们 在线预览 HTML CSS JS JavaScript专题之函数记忆 JavaScript专题之...
本书的核心内容是围绕Web前端开发的三大技术要素——HTML、CSS和JavaScript来深入地探讨编写高质量的HTML代码、CSS代码和JavaScript代码的方法、技巧、规范和最佳实践,从而为编写易于维护的Web前端代码打下坚实的...
00-前端工具 01-html 02-CSS 03-JavaScript基础 04-JavaScript进阶 05-前端基本功:CSS和DOM练习 05-前端基本功:JavaScript特效 06-jQuery 07-HTML5和CSS3 08-移动web开发09-Ajax 10-Node.js和模块化 11-ES6 12-Vue...
知识在于积累 关注公众号,可以及时接收更新哦 欢迎大家Star:glowing_star::glowing_star: React系列 ES6系列 函数部分 变量的解构赋值 字符串扩展 数值的扩展 Symbol Set和Map Proxy和Reflect Promise Vue.js系列 ...
js目录:主要使用HTML,CSS,JavaScript完成的示例。React目录:主要使用React.js完成的示例。threejs目录:主要使用three.js完成的示例[内含一个easy AR API完成的AR示例]。vue目录:主要使用vue.js完成的示例。home目录:...
这个htmlwidget试图提供一个薄的便利层,主要旨在缓解所需 Javascript 和 CSS 的依赖注入。 这意味着您需要了解一些HTML/JS/CSS或复制/粘贴才能使其工作。 此外, 和/或是materializeR强烈推荐的伴侣。 安装和使用 ...