学习要点:1.操作表格2.操作样式 DOM 在操作生成 HTML 上, 还是比较简明的。 不过, 由于浏览器总是存在兼容和陷阱,导致最终的操作就不是那么简单方便了。 本章主要了解一下 DOM 操作表格和样式的一些知识。一.操作表格<table>标签是 HTML 中结构最为复杂的一个,我们可以通过 DOM 来创建生成它,或者 HTML DOM 来操作它。(PS:HTML DOM 提...
学习要点:1.cookie2.cookie 局限性3.其他存储 随着 Web 越来越复杂,开发者急切的需要能够本地化存储的脚本功能。这个时候,第一个出现的方案:cookie 诞生了。cookie 的意图是:在本地的客户端的磁盘上以很小的文件形式保存数据。一.Cookiecookie 也叫 HTTP Cookie, 最初是客户端与服务器端进行会话使用的。 比如, 会员登录,下次回访网站时无须登...
学习要点:1.DOM 类型2.DOM 扩展3.DOM 操作内容 DOM 自身存在很多类型,在 DOM 基础课程中大部分都有所接触,比如 Element 类型:表示的是元素节点,再比如 Te
学习要点:1.navigator 对象2.客户端检测
学习要点:1.DOM 介绍2.查找元素3.DOM 节点4.节点操作 DOM (Document Object Model) 即文档对象模型, 针对 HTML 和 XML 文档的 API (应用程序接口) 。DOM 描绘了一个层次化的节点树
学习要点:1.window 对象2.location 对象3.history 对象 BOM 也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM 缺少规范, 每个浏览器提供商又按照自己想法去扩展它, 那么浏览器共有对象就成了事实的标准。所以,BOM 本身是没有标准的或者还没有哪个组织去标准它。一.window 对象BOM 的核心对象是 window,它表示浏览器的一个实例。wi...
学习要点:1.学习条件2.创建对象3.原型4.继承ECMAScript 有两种开发模式:1.函数式(过程化),2.面向对象(OOP)。面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。 但是,ECMAScript 没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。一.学习条件在 JavaScript 视频课程第一节课,就已经声明过,JavaScr
学习要点:1.Global 对象2.Math 对象
学习要点:1.变量及作用域2.内存问题
学习要点:1.获取元素 CSS 大小2.获取元素实际大小3.获取元素周边大小
学习要点:1.元素位置2.动态脚本3.动态样式
学习要点:1.事件介绍2.内联模型3.脚本模型4.事件处理函数JavaScript 事件是由访问 Web 页面的用户引起的一系列操作,例如:用户点击。当用户执行某些操作的时候,再去执行一系列代码。一.事件介绍事件一般是用于浏览器和用户操作进行交互。最早是 IE 和 Netscape Navigator 中出现,作为分担服务器端运算负载的一种手段。 直到几乎所有的浏览器都支持事件处理。
学习要点:1.表单介绍2.文本框脚本3.选择框脚本为了分担服务器处理表单的压力,JavaScript 提供了一些解决方案,从而大大打破了处处依赖服务器的局面。一.表单介绍在 HTML 中,表单是由<form>元素来表示的,而在 JavaScript 中,表单对应的则是HTMLFormElement 类型。 HTMLFormElement 继承了 HTMLElement, 因此它拥有 H
学习要点:1.IE 中的 XML2.DOM2 中的 XML3.跨浏览器处理 XML随着互联网的发展,Web 应用程序的丰富,开发人员越来越希望能够使用客户端来操作 XML 技术。
学习要点:1.IE 中的 XPath2.W3C 中的 XPath3.XPath 跨浏览器兼容XPath 是一种节点查找手段,对比之前使用标准 DOM 去查找 XML 中的节点方式,大大降低了查找难度,方便开发者使用。但是,DOM3 级以前的标准并没有就 XPath 做出规范;直到 DOM3 在首次推荐到标准规范行列。大部分浏览器实现了这个标准,IE 则以自己的方式实现了 XPath。一.IE 中的
学习要点:1.JSON 语法2.解析和序列化前两章我们探讨了 XML 的结构化数据, 但开发人员还是觉得这种微型的数据结构还是过于烦琐、
学习要点:1.XMLHttpRequest2.GET 与 POST3.封装 Ajax2005 年 Jesse James Garrett 发表了一篇文章,标题为: “Ajax:A new
e:12px}</STYLE><SCRIPT language="javascript">function init(){ document.getElementById("game1").style.display='none'; docuyle.display='none'; document.get
var count=1;function ppt(){ for(var i=1;i<5;i++){ if(count==i){ document.getEleme
;/title><style type="text/css">body{ margin:0; padding:0; font-size:12px; line-height:20px;}.main{ width:525o; }.hr_1 { font-size: 14px; font-weight: bold;
package cn.service.servlet;import java.io.IOException;import java.io.PrintWriter;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;imp...
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.
nctions" prefix="fn"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtm
本章目标掌握核心标签库提供的主要标签;可以完成输出、判断、迭代等常见操作; 核心标签库 核心标签库是JSTL中最重要的部分,也是在开发中最常使用到的部分,在核心标签库里主要完成的就是流程控制、迭代输出等操作 <c:out>标签 <c:out>标签主要用于输出内容,这一点与表达式语言或表达式输出的scriptlet是一样的,此标签的语法如下: <
本章目标理解国际化的主要操作;可以使用国际化进行文本、日期的格式化操作。国际化标签库 国际化是程序的重要组成部分,一个程序可以根据所在的区域进行相应信息显示,例如:各个地区的数字、日期显示风格都是不一样的,在JSTL中使用fmt.tld作为格式化标签库的定义文件。格式化标签库提供的标签 <fmt:setLocale>标签 <fmt:setLocale>标签的主
bizpackage cn.jbit.biz; import java.util.List; import cn.jbit.dao.CommentDao; import cn.jbit.dao.impl.CommentDaoImpl; import cn.jbit.entity.Comment; /** * * @author chaoyi * @2013-12-15 */ pub
package cn.jbit.pet; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import
ring password; // private double money; // 元宝 /** * 获取主人id * * @return 主人id */ public int getId() { return id; } /** * 指定主人id *
package cn.jbit.exception; import java.util.InputMismatchException; import java.util.Scanner; /** * 测试类 * * @author kyaccp * */ public class Test { /** * 程序入口 * * @pa...
测试类:package cn.jbit.epettest;import cn.jbit.epetshop.Dog;import cn.jbit.epetshop.Master;import cn.jbit.epetshop.Penguin;/** * 测试类 * * @author kyaccp * */public class Epet...
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号