JavaWeb笔记-23-知识点总结(ajax请求及案例相关)

版权声明:转载请联系作者本人!!! 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 
    };

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_41307491/article/details/82493769