使用案例
表单验证:
<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 是一种广泛应用于 Web 开发中的脚本语言,下面是常用的 JavaScript 案例大全,包括原生 JavaScript 实现字符串长度截取、获取域名主机、清除空格、替换全部、转义 HTML 标签、还原 HTML 标签、时间日期...
4个jQuery手机移动端幻灯片swipeslider插件]4个很漂亮的鼠标滑过超链接jQuery动画特效T4个简单实用的jQuery超链接动画特效 4款echarts.js扁平图形统计图表代码4款超酷Tabs选项卡代码 ]4种动态波浪文字动画js特效 ]4...
这份"JavaScript案例教程源码"提供了丰富的学习资源,让你能够直接运行代码并观察其运行效果,从而深入理解JavaScript的核心概念。 首先,我们来探索JavaScript的基础知识。JavaScript是一种解释型、弱类型、基于...
这个名为"绚丽的javascript特效案例"的压缩包显然包含了大量JavaScript特效代码,旨在为开发者提供灵感和实用工具,帮助他们在项目中实现各种炫酷的效果。 首先,让我们了解一下JavaScript特效的种类。根据描述,...
本案例集包含了这些技术的实用示例,旨在帮助初学者和开发者更好地理解和应用它们。 首先,HTML(HyperText Markup Language)是网页的基础,用于定义网页的结构和内容。在“小作业”这个压缩包中,可能包含有各种...
这个"JavaScript小案例.zip"文件包含三个实用的JavaScript功能示例,它们可以帮助初学者更好地理解和掌握JavaScript的基础以及实际应用。 第一个案例是“点击更换超链接”。在网页中,超链接通常用于引导用户访问...
案例会详细解释这两者的原理,并提供实用的应用场景。 7. **ES6新特性**:ECMAScript 6(简称ES6)引入了许多新特性和改进,如let和const关键字、模板字符串、解构赋值、箭头函数、Promise等。这些新功能使得代码...
《HTML+CSS+JavaScript网页制作案例教程(第2版)》是一本全面涵盖网页制作基础知识与实践技巧的教材。此教学大纲旨在引导学生系统学习网页设计的核心技术,通过理论讲解和实际案例,使学习者掌握网页开发的基本流程...
本项目基于blibli上的[JavaScript实用案例 js实现购物车功能](https://www.bilibili.com/video/BV1jJ411q7NB/?vd_source=82aacf68766305e449b09379dcddb8bf)的前端页面框架完成,并且对html页面进行简单修改,使用js...
在本资源"20个JavaScript经典案例"中,我们将会探索一些常见的、实用的JavaScript编程技巧和应用场景,旨在帮助开发者提升技能并拓宽视野。下面,我们将详细探讨这些经典案例可能涵盖的知识点。 1. **DOM操作**:...
这份"JavaScript动态网页开发案例指导"提供了一系列实例和相关素材,旨在帮助开发者深入理解和掌握JavaScript在构建现代网页中的应用。 首先,我们要了解JavaScript的核心概念。JavaScript是一种解释型的、面向对象...
本篇将深入探讨“JSP网络开发实用工程案例 1-5 案例”中的关键知识点,帮助读者理解和掌握JSP的实际应用。 首先,我们要了解JSP的基本结构。一个JSP页面由静态内容(如HTML、CSS和JavaScript)与动态内容(Java代码...
作为“JavaScript实用范例辞典”的代码集合,这个资源为开发者提供了大量可复用的代码示例,涵盖了网页开发中的各种常见功能。 在JavaScript中,函数是核心的组成部分,它们可以用来封装可重用的代码。例如,你可能...
"javascript案例百宝箱"是一个集大成者,它汇聚了各大网站中常见的JavaScript特效实例,为学习和实践提供了丰富的资源。这些案例通常以独立的Demo形式存在,方便学习者逐个攻破,然后在实际项目中灵活组合,提升开发...
《网络编程实用案例精选》是一本深入探讨网络编程实践的书籍,主要涵盖了互联网浏览器编程、基础网络编程以及网络通信协议编程等核心主题。通过一系列具体的实例,本书旨在帮助读者理解和掌握网络编程的关键技术和...
javascript特效小案例,简单实用。
《JavaScript必备案例手册》是一本面向初学者和进阶者的手册,主要涵盖了JavaScript在Web开发中的各种实用案例。此手册旨在帮助读者深入理解和掌握JavaScript这门强大的客户端编程语言,从而提升网页交互性和功能...
每个实例都是一个学习的机会,通过研究这些炫酷且实用的JavaScript案例,开发者不仅可以提升自己的编程技巧,还能掌握如何将创新技术融入实际项目,为用户提供更丰富的互动体验。无论是初学者还是经验丰富的开发者,...
这个"javascript素材和案例"的压缩包很可能包含了一系列JavaScript的学习资源,包括代码示例、教程、动画效果以及其他实用素材。 在JavaScript的世界里,重要知识点涵盖以下几个方面: 1. **基础语法**:这是学习...