`

收集几个比较好用js

阅读更多
1、使文字上下滚动
<marquee direction=up scrollamount=1 scrolldelay=100 onmouseover='this.stop()' onmouseout='this.start()'
2、可以点击文字实现radio选项的选定
<br>
&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" name="regtype" value="A03" id="A03">
<label for="A03"> 情侣 : 一次注册两个帐户</label> <br>
3、打印页面
<div align="center"><a class=content href="javascript:doPrint();">打印本稿</a></div>
4、将页面加入favorite中
<script language=javascript>

function Addme(){
url = "http://your.site.address"; //你自己的主页地址
title = "Your Site Name"; //你自己的主页名称
window.external.AddFavorite(url,title);

</script>//
5、将网页的按钮使能
<SCRIPT LANGUAGE="JavaScript">
function haha()
{
for(var i=0;i<document.form1.elements.length;i++)
{
if(document.form1.elements[i].name.indexOf("bb")!=-1)
   document.form1.elements[i].disabled=!document.form1.elements[i].disabled;
}
}
</SCRIPT>
<BODY><form name=form1>
<INPUT TYPE="button" NAME="aa " value=cindy onclick=haha()>
<INPUT TYPE="button" NAME="bb " value=guoguo>
<INPUT TYPE="button" NAME="bb " value=guoguo>
6、文字移动
<marquee scrollamount=3 onmouseover=this.stop(); onmouseout=this.start();>
7、屏蔽汉字和空格
<input name="txt"><input type="submit" onClick="alert(!/[^ -}]|\s/.test(txt.value))">//
8、<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type=button value=打印预览 onclick="wb.execwb(7,1)">
<input type=button onClick=document.all.wb.ExecWB(6,1) value="打印">//
152.不通过form,直接通过名字引用对象
<INPUT TYPE="text" NAME="gg" value=aaaaa>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(document.all.gg.value)
//-->
</SCRIPT>//
9、使鼠标滚轮失效
function document.onmousewheel()
{
return false;
}//
10、利用正则表达式分解和转换IP地址:

下面是利用正则表达式匹配IP地址,并将IP地址转换成对应数值的Javascript程序:



function IP2V(ip)
{
re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g //匹配IP地址的正则表达式
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}



不过上面的程序如果不用正则表达式,而直接用split函数来分解可能更简单,程序如下:



var ip="10.100.20.168"
ip=ip.split(".")
alert("IP值是:"+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1))

匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*



匹配网址URL的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
分享到:
评论

相关推荐

    几个常用的JS特效的源码

    当用户点击时,会触发一个函数,该函数收集表单数据,可能进行一些验证,然后使用AJAX(Asynchronous JavaScript and XML)或者Fetch API异步发送请求到服务器。发送成功后,可能会更新页面以显示新发布的微博。 2....

    从网上收集的几个js日期使用控件 功能非常强大 你个各种输入日期的要求都能满足你 大家不要错过

    在实际开发中,选择合适的JS日期控件需要考虑以下几个因素: - **性能**:确保控件在大量数据或复杂场景下仍能保持流畅。 - **易用性**:用户界面应直观,符合用户预期。 - **文档和社区支持**:完善的文档和活跃的...

    javascript 数据收集, js 数据收集sdk.zip

    在这个名为"javascript 数据收集, js 数据收集sdk.zip"的压缩包中,我们很可能是得到了一个名为"dc-master"的数据采集SDK的源码库。这个SDK可能包含了用于收集、处理和展示数据的各种工具和模块。 首先,数据采集是...

    几个非常常用的网页JS代码

    在给定的压缩包文件中,"ZCOOL收集的JS"包含了多种实用的JavaScript代码示例,如表单验证、无间断滚动、日历插件以及字号缩放等功能。下面将详细阐述这些知识点: 1. **表单验证类 JS代码**: 表单验证是网页前端...

    本人做设计师5年收集的几百个js特效 jquery特效

    标题提到的“几百个js特效”,这可能包括各种类型的特效,如: 1. 图片轮播:通过JS和jQuery,可以实现图片自动切换,配合过渡效果,打造视觉吸引力强的图片展示。 2. 导航菜单:动态展开、折叠菜单,悬浮跟随,...

    几个经典的导航条,css+div+js写的,个人收集

    本资源集合了几个使用CSS(层叠样式表)和HTML(超文本标记语言)以及JavaScript编写的经典导航条实例,这些都是个人精心收集的。下面将详细讲解这些技术以及它们在创建导航条中的应用。 首先,CSS是用于控制网页...

    个人收集JavaScript源代码集

    文件名列表中的几个文件可能包含以下内容: 1. "javascript10.chm":这可能是一个HTML帮助文档,包含了JavaScript的第十个版本或者某个主题的教程,可能涵盖基础到高级的JavaScript概念。 2. "javascript源码大全 v...

    JavaScript资料收集(很全)

    在学习JavaScript时,以下几个核心知识点是必须掌握的: 1. **基础语法**:JavaScript的基础包括变量、数据类型(如字符串、数字、布尔值、null、undefined、对象和数组)、操作符、流程控制(如条件语句if...else...

    搜集回来的几个网站广告特效

    本文将深入探讨标题和描述中提到的“搜集回来的几个网站广告特效”,并基于这些标签进行详细的知识点解析。 首先,JavaScript(JS)是网页开发中的核心脚本语言,它允许我们在不刷新页面的情况下实现动态交互。在...

    非常实用的几个JS特效和TAB选项卡效果

    本人收集的非常实用的几个JS特效和TAB选项卡效果

    在网上收集的js特效

    JavaScript特效的实现通常涉及以下几个核心概念: 1. DOM操作:JavaScript通过DOM(Document Object Model)来与HTML或XML文档进行交互。开发者可以通过JavaScript选择、添加、修改或删除DOM元素,从而改变网页内容...

    JavaScript API

    这个压缩包包含了几个关键的学习资源,帮助我们深入理解和掌握JavaScript API的应用。 首先,"JavaScript使用手册.chm" 是一份详尽的JavaScript参考文档,可能包含了JavaScript语法、内置对象、函数、DOM操作以及...

    Javascript常用代码收集(一)

    这篇“JavaScript常用代码收集(一)”旨在整理和分享一些JavaScript的基础及进阶知识点,帮助开发者提升工作效率。 在JavaScript中,`null`是一个特殊的值,它表示“无”或“空”。不同于其他编程语言中的空值,...

    个人收集的javascript例子

    此外,"一些比较好用的东西"可能指的是其他实用的JavaScript代码片段,例如: 1. 动画效果:JavaScript可以实现各种动画效果,如淡入淡出、滑动、旋转等,这些效果通常通过修改CSS属性并配合setTimeout或...

    收集的几个不错的javascript类小例子

    在提供的文档内容中,作者分享了几个JavaScript类的小例子,并强调了自己对JavaScript类的喜爱,主要因为其方便扩展的特点。JavaScript作为一种广泛使用的脚本语言,在前端开发中占据着极其重要的地位。通过定义类,...

    1号店完整代码_js代码_一号店代码_京东1号店_

    【标题】"1号店完整代码_js代码_一号店代码_京东1号店"涉及到的是一个电子商务网站的前端实现,特别关注的是JavaScript(JS)在其中的应用,这是一门广泛用于网页动态效果和交互功能的编程语言。1号店是中国知名的...

    3D js 图片特效代码收集

    学习3D js图片特效,你需要掌握以下几个核心概念: 1. **坐标系统**:理解3D坐标系的基本原理,包括X、Y、Z轴的定义以及如何在3D空间中定位和移动对象。 2. **矩阵运算**:矩阵在3D图形中扮演着关键角色,用于表示...

    常用的几个js广告 可以满足一些简单的需要

    在JavaScript的世界里,广告的实现方式...总之,这个资源包中的常用广告JS代码可以帮助开发者快速构建广告功能,同时兼顾性能、用户体验和法规要求。根据实际需求,你可以挑选适合的代码片段进行应用或作为学习参考。

    js 弹出提示框

    在JavaScript(JS)中,弹出提示框是与用户交互的一种基本方式。这些提示框包括普通对话框、确认框和自定义对话框。在网页应用中,这些功能可以帮助开发者向用户展示信息,获取用户确认或者收集用户输入。下面将详细...

    js写的黄金矿工小游戏

    游戏的核心机制包括以下几个方面: 1. **游戏对象**:游戏中存在多个对象,如矿工、金矿、钩子、绳索等。这些对象的属性(如位置、速度、状态)都需要用JavaScript的数据结构(如对象和数组)来表示,并通过方法...

Global site tag (gtag.js) - Google Analytics