版权声明:转载请联系作者本人!!! https://blog.csdn.net/qq_41307491/article/details/82493769
知识点:
1)load事件通常用于检测文档内容或者图片是否加载完毕
2)window.onload
是注册在window对象上的load事件
作用:window.onload是一个事件,当文档内容完全加载完成会触发该事件
背景:网页中的某些JavaScript脚本代码往往需要在文档加载完成后才能够去执行。否则可能导致无法获取对象的情况,
为了避免类似情况的发生,可以使用以下两种方式:
(1).将脚本代码放在网页的底端,运行脚本代码的时候,可以确保要操作的对象已经加载完成。
(2).通过window.onload来执行脚本代码。
3).innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;
1)获取对象的内容:
<div id="aa">这是内容</div> 通过 document.getElementById('aa').innerHTML 来获取id为aa的对象的内嵌内容。
2)向对象插入内容;
document.getElementById('abc').innerHTML='这是被插入的内容'; 向id为abc的对象插入内容
4)JavaScript:onblur 事件会在对象失去焦点时发生。
5)HTML:<span> 标签被用来组合文档中的行内元素。
<span>应用:通常用于提示语句的添加及触发
解释:
1)如果不对 span 应用样式,那么 span 元素中的文本与其他文本不会任何视觉上的差异
2)可以为 span 应用 id 或 class 属性
6)判断是否为IE浏览器的两种方法:
1)window.addEventListener
true: 非IE
false: 是IE
2)window.attachEvent
true: IE
false:非IE
7)解析xml文档,使用dom4j
8)Java 使用getClass().getResourceAsStream(filename)方法获取资源
1)getClass():取得当前对象所属的Class对象
2)getClassLoader():取得该Class对象的类装载器
3)getResourceAsStream(path):
path 不以’/'开头时表示是从此类所在的包下取资源,
以’/'开头则是从类根路径下获取。
9)response向客户端输出内容
1)response.getWriter()返回的是PrintWriter,这是一个打印输出流。
2)response.getWriter().print():
a> 可以打印输出文本格式的(包括html标签),
b> 还可以将一个对象以默认的编码方式转换为二进制字节输出
3)response.getWriter().writer()
只能打印输出文本格式的(包括html标签),不可以打印对象。
10) onchange:事件会在域的内容改变时发生。
Element.onchange = function(){ //当Element
};