- 浏览: 120286 次
- 性别:
- 来自: 广西
文章分类
最新评论
-
greemqqran:
这方法 源码,是怎么的哦?
可变参数,数组与集合之间的转换 -
greemqqran:
Arrays.asList
可变参数,数组与集合之间的转换 -
ricoyu:
引用? super E:接收的是E类型对象应该是: ? sup ...
泛型-
<!-- DOM编程: 1,定义界面: 通过html的标签将数据进行封装。 2,定义一些静态的样式。 通过css。 3,需要动态的完成的和用户的交互。 a,先明确事件源。 b,明确事件将事件注册到事件源上。 c,通过javascript的函数对象事件进行处理。 d,在处理过程需要明确被处理的区域。 table标签的示例。 1,在页面上通过按钮创建一个表格。 思路: 1,创建一个table节点。document.crateElement("table"); 2,通过table节点的insertRow()方法创建表格的行对象并添加到rows集合中。 3,通过行对象的insertCell()方法创建单元格对象,并添加到cells集合中。 4,给单元格中添加数据。 a,创建一个节点如文本节点,document.createTextNode("文本内容"), 通过单元格对象appendChild方法将文本节点添加到单元格的尾部。 b,可以通过单元格的innerHTML,添加单元格中的元素。 tdNode.innerHTML = "<img src='1.jpg' alt='图片说明信息'/>"; 5,建立好表格节点,添加到DOM树中。也就是页面的指定位置上。 2,如何删除表格中的行或者列。 思路: 1,删除行:获取表格对象,通过表格对象中的deleteRow方法,将指定的行索引传入deleteRow方法中。 2,删除列:表格没有直接删除列的方法,要通过删除每一行中指定的单元格来完成删除列的动作。 获取所有的行对象,并进行遍历,通过行对象的deleteCell方法将指定单元格删除。 3,对表格中的数据进行排序。 思路: 1,获取表格中的所有行对象。 2,定义临时存储,将需要进行排序的行对象存入到数组中。 3,对数组进行排序,通过比较每一个行对象中指定单元格中的数据,如果是整数需要通过parseInt转换。 4,将排序后的数组通过遍历,将每一个行对象重新添加回表格。通过tbody节点的appendChild方法。 5,其实排序就是每一个行对象的引用取出。 4,表格的行颜色间隔显示,并在鼠标指定的行上高亮显示。 思路: 1,获取所有的行对象,将需要间隔颜色显示的行对象进行动态的className属性的指定,那么前提是:先定义好类选择器。 2,为了完成高亮,需要用到两个事件,onmouseover(鼠标进入) onmouseout(鼠标移出), 3,为了方便可以在遍历行对象时,将每一个行对象都进行两个事件属性的指定。并通过匿名函数完成该事件的处理。 4,高亮的原理就是将鼠标进入时的指定颜色改变,改变前先记录住原理行行对象的样式。 这样在鼠标离开时,可以将原样式还原。 5,该样式需要在页面加载完后直接显示,所以使用的window.onload事件完成。 5,完成一个与css手册中一样示例。 通过下拉菜单选择先指定样式属性的使用效果。 6,表单中的组件。 单选框,复选框。 这两个组件都一个属性来表示其选中与否的状态。checked 完成一个对多个复选框,进行全选的操作。 思路:将全选那个复选框的checked状态付给所有的其他checkbox即可。 <input type="checkbox" name="all" onclick="checkAll(0)" />全选 <input type="checkbox" name="item" /> <input type="checkbox" name="item" /> <input type="checkbox" name="item" /> <input type="checkbox" name="all" onclick="checkAll(1)" />全选 <script type="text/javascript"> function checkAll(index) { var node = document.getElementsByName("all")[index]; var items = document.getElementsByName("item"); for(var x=0; x<items.length; x++) { items[x].checked = node.checked; } } </script> 7,获取鼠标的坐标,让指定区域随着鼠标移动。 获取鼠标坐标:event.x,event.y. 指定区域随鼠标移动其实就是改变了指定区域的left top属性的值。 这里需要用到的事件:body对象的onmousemove事件。 还需要用到一个css样式。直接定义页面,所以区域都在同一层次。 为了对某一个区域进行定位,将该区域分离到另一个层次。用到css中position属性。 -->
发表评论
-
javascript中的call和apply
2012-11-17 16:34 801javacript中有很多简写的方式,其实我们调用函数的 ... -
javascript中的this
2012-11-16 15:33 724javascript中的this到底是什么呢? 一般来 ... -
javaScript NameSpace
2011-08-22 01:53 810命名空间,一看就知道主要目的是为了避免冲突。下面就来说一下 ... -
注册表单
2011-08-11 23:55 898<!DOCTYPE html PUBLIC " ... -
表单检验
2011-08-11 23:27 907<!DOCTYPE html PUBLIC " ... -
类似于邮件管理,具有全选,反选功能的代码
2011-08-10 22:33 837<!DOCTYPE html PUBLIC " ... -
增加文件
2011-08-10 22:11 818<!DOCTYPE html PUBLIC " ... -
二级级联下拉菜单
2011-08-10 21:57 664<!DOCTYPE html PUBLIC " ... -
浮动的广告代码
2011-08-10 20:07 763<!DOCTYPE html PUBLIC " ... -
DHTML编程的一般过程
2011-08-10 19:08 781<!DOCTYPE html PUBLIC " ... -
下拉列表框onchange事件
2011-08-10 18:49 2133<!DOCTYPE html PUBLIC " ... -
checkBox全选实现
2011-08-10 18:41 721<!DOCTYPE html PUBLIC " ... -
每行间隔显示颜色
2011-08-10 18:33 922<!DOCTYPE html PUBLIC " ... -
排序表格内容
2011-08-10 18:25 1032<!DOCTYPE html PUBLIC " ... -
列表收缩
2011-08-10 12:20 832<!DOCTYPE html PUBLIC &qu ... -
动态创建表格,删除行列
2011-08-10 12:18 864<!DOCTYPE html PUBLIC &qu ... -
DOM简介
2011-08-07 12:55 702DOM(document Object model)文档对象模 ... -
javascript简介
2011-08-06 23:15 778JavaScript 概述 JavaScript是 ... -
CSS简介
2011-08-05 23:57 899CSS介绍 CSS是层叠样式表(Cascading Styl ... -
HTML
2011-08-05 17:46 827html:超文本标记语言。 html语言中是由标签组成的。 ...
相关推荐
【美赛2024,实例大全,思路示例】 美国数学建模竞赛(MCM/ICM, Mathematical Contest in Modeling/Interdisciplinary Contest in Modeling)是全球范围内极具影响力的数学建模竞赛,旨在鼓励学生运用数学知识解决...
【描述】中的链接指向了ITEYE博客上的一篇文章,尽管描述部分为空,但根据常规,博客文章通常会详细解释示例程序的功能、设计思路以及如何运行和调试。这种情况下,我们可以预期文章可能讨论了代码实现的具体细节,...
通过"README.md"文件,我们可以了解每个示例的背景和实现思路。 2. **JavaScript动态交互**:JavaScript是实现网页动态效果的关键。例如,"rotating-nav-animation"展示了如何利用JavaScript实现导航栏的动态旋转...
在实际开发过程中,开发者可以参考这些示例来解决遇到的问题,或者借鉴它们的设计思路来创新自己的小程序。同时,这个完整的源代码集也适合作为教学材料,帮助学生快速理解和掌握微信小程序开发技术。 总的来说,...
Altium Designer是一款业界广泛使用的电路设计软件,专为电子工程师设计和实现电路板...对于经验丰富的设计师,它则提供了一个验证和拓展思路的实例。无论是个人还是团队,都可以从中受益,提高设计效率和产品质量。
FFT快速算法的MATLAB示例:可以提供C语言的实现思路.zip
通过阅读此文件,开发者可以快速了解每个示例的主要功能和设计思路。 2. **license.rtf**:包含了软件使用的许可协议,详细规定了这些示例代码的使用和分发条件。开发者在使用这些源码时,必须遵循其中的规定,确保...
我们做数据库开发,应该来讲是现实生活中一种管理思路的体现与高度概括。那么要构思之前肯定要对整个流程有个清晰的了解。那我们就先来了解一下这个罗斯文公司的业务流程吧。罗斯文公司是一个虚构的商贸公司,该...
"深度学习设计:模板与示例"知识点总结 ...李松林教授的《深度学习设计:模板与示例》为我们提供了深度学习的新思路和教学设计的新方法,帮助我们更好地激发学生的学习兴趣和潜力,提高教学效果。
简单的示例思路,可以根据系统时间实现批处理程序动态密码的设定。 (A simple example can be used to realize batch programming's dynamic password setting according to system time.)
### 单片机两级中断嵌套的示例C程序解析 #### 一、概述 ...这种两级中断嵌套的设计思路不仅适用于简单的单片机系统开发,也能够扩展到更为复杂的应用场景中,对于理解和掌握单片机中断机制具有重要意义。
在刷题过程中,你可以根据这些示例代码理解题目的要求,学习不同的解题思路和算法应用。 示例代码通常包括以下几个方面的知识: 1. **基础数据结构**:如数组、链表、栈、队列、树、图等。这些数据结构在UVA题目中...
这个文本文件可能包含了关于示例的一些额外说明或者作者的注解,例如实现思路、使用注意事项等。在学习过程中,阅读此文件可以获取更多关于示例的背景信息。 总之,这个示例集合提供了一个完整的WPF MVVM学习路径,...
此为Android ProgressBar 简单进度条的实现及示例下载源码,基本思路是:将模拟任务分成大小为100个的数组,任务完成度--默认为0,状态完成度默认也为0,然后构造一个线程用于显示消息,然后定义dowork()函数,完成...
### NGUI官网示例详解 #### 一、前言 NGUI(Next Generation User Interface)是一种为Unity游戏引擎设计的...通过实践这些示例,开发者可以逐步建立起自己的UI设计思路和技术储备,从而在未来的项目中更加得心应手。
同时,对于有经验的用户,这些示例也可以作为解决问题的参考,启发他们在实际工作中解决类似问题的新思路。 总的来说,"BQ示例锦集(三)"是一份全面且实用的学习资源,对于想要提升数据分析技能,特别是在BQ平台上...
7. **调试技巧**:示例程序不仅展示了正确的解题思路,同时也可能是错误的示例,通过分析错误的代码,可以提高选手的调试能力,学习如何找到并修复程序中的bug。 8. **时间复杂度和空间复杂度**:优化算法的时间和...
文件中的示例代码展示了如何使用Java语言输出九九乘法表。通过两个嵌套的for循环来实现,外层循环控制被乘数,内层循环控制乘数。每次循环都会输出一行乘法表达式,最后通过`System.out.println()`实现换行,形成...
- **问题解决**:遇到实际开发中的问题时,可以参考示例找到类似解决方案或启发思路。 4. **使用技巧** - **CSS自定义**:EasyUI 提供了基础样式,但往往需要根据项目需求进行定制,理解 CSS 类名和结构至关重要...
从给定的文件信息来看,文章主要探讨了C语言中的几种常见算法示例,通过具体的代码片段...这两个示例不仅加深了对C语言语法的理解,同时也提供了实际问题的解决方案思路,对于学习者和开发者来说都是宝贵的学习资源。