`
tianhei
  • 浏览: 210417 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript实用案例

阅读更多

使用案例

 

表单验证:

<html>
	<head>
		<script type="text/javascript">
			function check(username){
				if(username.length<=3){
					document.getElementById("usernameError").innerHTML=
					"<font color='red'>用户名长度需大于3</font>";
				} else{
					document.getElementById("usernameError").innerHTML="";
				}
			}
		</script>
	</head>
	<body>
		用户名:<input type="text" name="uName" onblur="check(this.value);"/>
		<span id="usernameError"></span>
	</body>
</html>

onblur代表元素失去焦点的时候触发的事件。

this关键字代表此标签,此时指input标签。this.value指input标签的value值。

document.getElementById(""); 按id获得元素。

innerHTML:设置两个标签之间的内容,这个内容是动态指定的。可以是<div>标签或<span>标签。

-------------------------------------------------------------------------------------------------------------

输出浏览器信息:

<html>
	<body>
		<script type="text/javascript">
			window.document.write("浏览器:"+window.navigator.appName)
			document.write("<br>");
			document.write("浏览器版本:"+parseFloat(navigator.appVersion))
		</script>
	</body>
</html>

window对象是浏览器窗口对象,是JavaScript中的根对象。window可以省略不写。

document是window对象的属性,而本身也是一个对象。是文档对象。

navigator是window对象的属性,而本身也是一个对象。浏览器对象。 

-------------------------------------------------------------------------------------------------------------

 

 <script type="text/javascript">
  var i = 0;
  function addPoint(){
      var html=$("#selectDirection").html();
      $("#pointTable").append("<tr id="+i+"><td><input type='text' style='width: 100'/></td><td><select>"
      +html+
      "</select></td><td><img src='/images/nolines_plus.gif' onclick='javascript:addPoint();'/></td><td>"+
      "<img src='/images/nolines_minus.gif' onclick='javascript:removePoint("+i+");'/></td></tr>");
      i = i + 1;
  }
  function removePoint(id){
   $("#"+id+"").remove();
  }
 </script>

 

 

 

分享到:
评论

相关推荐

    常用javascript案例大全

    JavaScript 是一种广泛应用于 Web 开发中的脚本语言,下面是常用的 JavaScript 案例大全,包括原生 JavaScript 实现字符串长度截取、获取域名主机、清除空格、替换全部、转义 HTML 标签、还原 HTML 标签、时间日期...

    08-最新HTML5+CSS3+JavaScript实用案例大全(2181例).rar

    4个jQuery手机移动端幻灯片swipeslider插件]4个很漂亮的鼠标滑过超链接jQuery动画特效T4个简单实用的jQuery超链接动画特效 4款echarts.js扁平图形统计图表代码4款超酷Tabs选项卡代码 ]4种动态波浪文字动画js特效 ]4...

    JavaScript 案例教程源码

    这份"JavaScript案例教程源码"提供了丰富的学习资源,让你能够直接运行代码并观察其运行效果,从而深入理解JavaScript的核心概念。 首先,我们来探索JavaScript的基础知识。JavaScript是一种解释型、弱类型、基于...

    绚丽的javascript特效案例

    这个名为"绚丽的javascript特效案例"的压缩包显然包含了大量JavaScript特效代码,旨在为开发者提供灵感和实用工具,帮助他们在项目中实现各种炫酷的效果。 首先,让我们了解一下JavaScript特效的种类。根据描述,...

    html javascript css 案例

    本案例集包含了这些技术的实用示例,旨在帮助初学者和开发者更好地理解和应用它们。 首先,HTML(HyperText Markup Language)是网页的基础,用于定义网页的结构和内容。在“小作业”这个压缩包中,可能包含有各种...

    JavaScript小案例.zip

    这个"JavaScript小案例.zip"文件包含三个实用的JavaScript功能示例,它们可以帮助初学者更好地理解和掌握JavaScript的基础以及实际应用。 第一个案例是“点击更换超链接”。在网页中,超链接通常用于引导用户访问...

    javaScript教学从入门到精通案例大集合(包含讲义文档,案例源码,内容共十二章)

    案例会详细解释这两者的原理,并提供实用的应用场景。 7. **ES6新特性**:ECMAScript 6(简称ES6)引入了许多新特性和改进,如let和const关键字、模板字符串、解构赋值、箭头函数、Promise等。这些新功能使得代码...

    HTML+CSS+JavaScript网页制作案例教程(第2版)-教学大纲.zip

    《HTML+CSS+JavaScript网页制作案例教程(第2版)》是一本全面涵盖网页制作基础知识与实践技巧的教材。此教学大纲旨在引导学生系统学习网页设计的核心技术,通过理论讲解和实际案例,使学习者掌握网页开发的基本流程...

    前端小项目,使用原生js代码实现购物车的基本功能-增删改查

    本项目基于blibli上的[JavaScript实用案例 js实现购物车功能](https://www.bilibili.com/video/BV1jJ411q7NB/?vd_source=82aacf68766305e449b09379dcddb8bf)的前端页面框架完成,并且对html页面进行简单修改,使用js...

    20个JavaScript经典案例

    在本资源"20个JavaScript经典案例"中,我们将会探索一些常见的、实用的JavaScript编程技巧和应用场景,旨在帮助开发者提升技能并拓宽视野。下面,我们将详细探讨这些经典案例可能涵盖的知识点。 1. **DOM操作**:...

    JavaScript动态网页开发案例指导

    这份"JavaScript动态网页开发案例指导"提供了一系列实例和相关素材,旨在帮助开发者深入理解和掌握JavaScript在构建现代网页中的应用。 首先,我们要了解JavaScript的核心概念。JavaScript是一种解释型的、面向对象...

    JSP网络开发实用工程案例 1-5 案例

    本篇将深入探讨“JSP网络开发实用工程案例 1-5 案例”中的关键知识点,帮助读者理解和掌握JSP的实际应用。 首先,我们要了解JSP的基本结构。一个JSP页面由静态内容(如HTML、CSS和JavaScript)与动态内容(Java代码...

    JavaScript实用范例辞典

    作为“JavaScript实用范例辞典”的代码集合,这个资源为开发者提供了大量可复用的代码示例,涵盖了网页开发中的各种常见功能。 在JavaScript中,函数是核心的组成部分,它们可以用来封装可重用的代码。例如,你可能...

    javascript案例百宝箱

    "javascript案例百宝箱"是一个集大成者,它汇聚了各大网站中常见的JavaScript特效实例,为学习和实践提供了丰富的资源。这些案例通常以独立的Demo形式存在,方便学习者逐个攻破,然后在实际项目中灵活组合,提升开发...

    网络编程实用案例精选

    《网络编程实用案例精选》是一本深入探讨网络编程实践的书籍,主要涵盖了互联网浏览器编程、基础网络编程以及网络通信协议编程等核心主题。通过一系列具体的实例,本书旨在帮助读者理解和掌握网络编程的关键技术和...

    javascript特效小案例

    javascript特效小案例,简单实用。

    javascript必备案例手册

    《JavaScript必备案例手册》是一本面向初学者和进阶者的手册,主要涵盖了JavaScript在Web开发中的各种实用案例。此手册旨在帮助读者深入理解和掌握JavaScript这门强大的客户端编程语言,从而提升网页交互性和功能...

    javascript100个非常炫丽实用的案例

    每个实例都是一个学习的机会,通过研究这些炫酷且实用的JavaScript案例,开发者不仅可以提升自己的编程技巧,还能掌握如何将创新技术融入实际项目,为用户提供更丰富的互动体验。无论是初学者还是经验丰富的开发者,...

    javascript素材和案例

    这个"javascript素材和案例"的压缩包很可能包含了一系列JavaScript的学习资源,包括代码示例、教程、动画效果以及其他实用素材。 在JavaScript的世界里,重要知识点涵盖以下几个方面: 1. **基础语法**:这是学习...

Global site tag (gtag.js) - Google Analytics