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

js检测小例子

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function getdate(){
var date=new Date();
var year=date.getFullYear();
var month=date.getMonth()+1;
var day=date.getDay();
alert(year+"-"+month+"-"+day);
}
//全选
function selectAll(){
var form1=document.forms['Form1'];
for(var i=0;i<form1.length;i++ ){
  var e = form1.elements[i];
  if (e.type == "checkbox")
   e.checked = !e.checked;
}
}
//增加options
function addoption(){
var slecet=document.getElementById("select1");
slecet.options.add(new Option('fruit','4'));
}
//删除options
function deloption(){
var slecet=document.getElementById("select1").remove(0);
//slecet.options.remove(0);

}
//
function check (str) {
  isEmail1=/^\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.\w+$/;
  isEmail2=/^.*@[^_]*$/;
  return (isEmail1.test(str)&&isEmail2.test(str));
}
//检测邮箱地址
function checkEmail(str){
if(!check(str)){
alert("邮箱地址错误");
}
}
function IsDigit(cCheck) { return (('0'<=cCheck) && (cCheck<='9')); }
function IsAlpha(cCheck) { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) }
//检测字符串(假设长度18,前15为字母,后三为数字)
function checkIdnumber(str){
var str1=str.substring(0,16);

if(!IsAlpha(str1)){
alert("前15必须为字母");
}


var str2=str.substring(16,str.length)


if(!IsDigit(str2)){
alert("后三位必为数字");

}

}

</script>
</head>
<body>
<select name="select1" id="select1">
<option value="1">apple</option>
<option value="2">orange</option>
<option value="3">banana</option>
</select>
<form action="" name="Form1" method="post" onsubmit="">

<p><input type="checkbox" name="test" value="1"></p>
<p><input type="checkbox" name="test" value="2"></p>
<p><input type="checkbox" name="test" value="3"></p>

<div>
<p><input type="submit" name="true" value="提交"></p>
</div>

</form>
<div>
<p><input type="button" value="全选" name="true" onclick="selectAll()">
<input type="button" value="add" name="true" onclick="addoption()">
<input type="button" value="del" name="true" onclick="deloption()">
<input type="button" value="date" name="true" onclick="getdate()">
</p>
<p><input type="text" value="" name="email"> <input
type="button" value="checkemail" name="true"
onclick="checkEmail(document.getElementById('email').value)"></p>
<p><input type="text" value="" name="idnumber"> <input
type="button" value="checknumber" name="true"
onclick="checkIdnumber(document.getElementById('idnumber').value)"></p>

</div>

</body>
</html>
1
0
分享到:
评论

相关推荐

    经典的JavaScript小例子

    这个"经典的JavaScript小例子"集合提供了一系列实用的代码片段,旨在帮助开发者理解和应用JavaScript的基本概念,同时激发创新思维,为网站增添互动性和趣味性。 首先,我们要明白JavaScript的主要功能:它可以在...

    原生js检测键位,当前实时坐标例子

    在JavaScript(JS)编程中,有时我们需要检测用户的键盘输入或获取鼠标在页面上的实时位置。这些功能在交互式网页应用中特别有用,例如游戏、表单验证或动态UI设计。以下将详细介绍如何使用原生JS实现这两个功能,并...

    js检测浏览器类型

    在提供的`browser.js`文件中,可能包含了更具体的浏览器检测代码或者工具函数,可以结合这个文件进行学习和实践,了解如何在实际项目中运用这些技术来适配不同的浏览器环境。 总结来说,JavaScript通过`navigator....

    HTML5小球撞击碰撞检测例子.rar

    在这个"HTML5小球撞击碰撞检测例子"中,我们主要探讨以下几个核心知识点: 1. **Canvas API**:HTML5的Canvas是一个二维绘图上下文,通过JavaScript可以进行动态图像渲染。在这个例子中,小球的绘制、移动和碰撞...

    javascript常用小例子

    ### JavaScript 常用小例子 #### 1. 滚动文字效果 ```html 滚动的文字 ``` 这个例子展示了如何使用HTML的`&lt;MARQUEE&gt;`标签来创建一个简单的滚动文字效果。需要注意的是,`&lt;MARQUEE&gt;`标签并不符合现代Web标准,并且...

    一个简单的js例子

    【标题】"一个简单的js例子"所提及的是一个JavaScript编程的示例,JavaScript是一种广泛用于网页和网络应用的脚本语言。它主要负责实现客户端的交互性,如动态内容更新、表单验证以及用户界面的实时反馈。JavaScript...

    JS小游戏源码

    JavaScript(简称JS)是一种轻量级的编程语言,主要用于网页和网络应用开发。在这个"JS小游戏源码"的压缩包中,包含了多个基于JS实现的小游戏,如微信打飞机、泡泡龙、开心消消乐和架子鼓等。这些游戏不仅展示了JS在...

    检测是否是手机端的JS代码

    以上就是利用JavaScript检测设备类型的一些常见方法。需要注意的是,这些方法并非完全可靠,因为用户可能通过各种方式改变`User-Agent`或调整窗口大小。因此,最好根据具体应用场景选择合适的检测策略,并保持代码的...

    js弹出框全集(带全部页面例子)

    个人学习js弹出框的一些例子,含有alert,prompt,confirm, showModalDialog,showModelessDialog,很全也很简单,包学包会,例子全部都有,并且简单明了!

    responsiveslides.js一个小例子

    responsiveslides.js通过检测窗口大小变化并调整滑动项的大小来实现这一目标,确保了内容始终适应屏幕。 该插件的核心特性包括: 1. **轻量级**:responsiveslides.js的源代码简洁高效,减少了额外的资源加载,...

    javascript经典小例子.doc

    JavaScript是一种广泛用于网页和网络应用的脚本语言...这些是JavaScript的一些基本概念,包括数据类型、运算符、数组操作、变量作用域、条件控制结构以及类型检测等。理解并掌握这些知识点是编写JavaScript程序的基础。

    javascript 光标定位例子

    在这个"javascript 光标定位例子"中,我们关注的是如何在网页文本输入框内实现光标定位的功能,比如在微博应用中实现“@”功能。当用户在输入框中输入“@”时,通常会弹出一个下拉菜单供用户选择用户名,而在此过程...

    js资料和例子

    【标题】"js资料和例子"所涵盖的知识点主要集中在JavaScript这一编程语言的应用上,特别是通过实例来学习和理解JavaScript的基础语法、DOM操作、事件处理、游戏开发等方面。JavaScript是一种广泛用于网页和网络应用...

    js的特效例子程序,js图片

    JavaScript,简称JS,是一种广泛应用于Web开发的轻量级编程语言,主要负责客户端的动态交互。在网页中,JS能够实现各种丰富的视觉效果,增强用户体验。这个压缩包包含了一些JavaScript特效的例子程序,以及与...

    javascript特效例子50例

    9. **游戏开发**:一些实例可能涉及到简单的JavaScript游戏,例如迷宫游戏、贪吃蛇等,这将涉及到碰撞检测、计分系统等概念。 10. **图表绘制**:使用库如Chart.js或D3.js,可以利用JavaScript生成各种数据图表。 ...

    关于JS 的一些特效例子

    在“关于JS的一些特效例子”这个主题中,我们可以深入探讨JavaScript在网页特效方面的能力。 首先,JavaScript是Web开发中的重要组成部分,它通过运行在用户的浏览器上,实现了无需页面刷新就能更新内容、验证表单...

    canvas-js-动画-例子

    本示例“canvas-js-动画-例子”聚焦于使用JavaScript在Canvas上创建动态的、引人入胜的动画。这个压缩包包含了一个名为“0.html”的文件,我们将会深入探讨这个例子中的关键知识点。 首先,Canvas是HTML5的一个组成...

    js入门教程例子

    在网页设计中,JavaScript常用来创建动画效果、处理用户输入、表单验证以及浏览器检测等任务。 要将JavaScript代码嵌入HTML页面,你需要使用`&lt;script&gt;`标签,其中`type="text/javascript"`属性定义了脚本语言类型。...

    基于cocos2dx的一个小例子

    本实例以"基于cocos2dx的一个小例子"为主题,展示了如何利用Cocos2dx进行游戏开发的基本流程,涵盖了人物行走、特效展示以及声音播放等多个关键环节。这个小例子基于Cocos2dx 2.2.2版本,这是一个稳定且功能丰富的...

    使用Tensorflowjs基于YOLO模型实现浏览器中的目标检测

    本项目将详细介绍如何使用TensorFlow.js结合YOLO(You Only Look Once)模型,在浏览器中实现实时的目标检测功能。 YOLO是一种流行的实时目标检测算法,它能够在单个神经网络中同时进行分类和定位,以高效的方式...

Global site tag (gtag.js) - Google Analytics