zoukankan      html  css  js  c++  java
  • javaweb面试题

    1.JS获取元素的几种方式

    ①.var tag= docum.getElementById("id");//id获取

    ②.var tag = document.getElementByTagName("标签名");//通过标签名,返回类数组

    ③.var tag = document.getElementByTagName("属性名");//属性名获取,返回数组

    ④.var tag = document.getElementByClassName("类名");//类获取,返回数组

    2.Jquery选择元素的方式

    ①.var tag= $("#id")//id选择器

    ②.var tag=$(#.类名)//类选择器

    ③.var tag=$(#标签名)//标签选择器,返回数组

    3.input获取地址栏参数值:value=${param.参数名}

           var obj1={
                    id:123,
                    name:"test",
                    toString:function(){
                        return "test";
                    }
                }
                var o = "test";
                alert(o==obj1);//true判断值是否相等
                alert(o===obj1);//false//判断值和类型是否相等

    4. onmouseover与onmousemove的区别是:当鼠标移过当前对象时就产生了onmouseover事件(onmouseover有个移入移出的过程),当鼠标在当前对象上移动时就产生了onmousemove事件,只要是在对象上移动而且没有移出对象的,就是onmousemove事件

    5.js获取select选中的选项的值

    var tag = document.getElementById("select的id");//获取select对象

    var index = tag.selectedIndex//获取选中的索引

    var text =  tag.options[index].text;//获取文本

    var value =  tag.options[index].value;//获取value

    JQuery获取:

    第一种方式
    $('#testSelect option:selected').text();//选中的文本

    $('#testSelect option:selected') .val();//选中的值

    $("#testSelect ").get(0).selectedIndex;//索引

    第二种方式
    $("#tesetSelect").find("option:selected").text();//选中的文本
    …….val();
    …….get(0).selectedIndex;

    6.servlet和jsp关系:jsp通过servlet的out.printer将HTML标签打出来,jsp的底层实现就是servlet

    web应用servlet必须继承HTTPServlet,实现service方法,如下:

    public class LoginAction extends HttpServlet{
        public void service(HttpServletRequest request,HttpServletResponse response)
            throws ServletException,IOException{xxx}

     7.jsp有哪些动作

    jsp:include:在页面被请求的时候引入一个文件。
    includ两种方法的实现 :
    有两种实现方法,动态,静态。
    动态:用于包含动态页面,并且可以随时检查页面的变化,采用jsp:include动作可以实现,例如:
       <jsp:includepage="***.jsp" flush="true"/>
    静态,适合于包含静态页面,不检查页面的变化,采用include伪码实现
      <%@include file="***.html"%>
    jsp:useBean:寻找或者实例化一个JavaBean。
    jsp:setProperty:设置JavaBean的属性。
    jsp:getProperty:输出某个JavaBean的属性。
    jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。
    jsp:forward:把请求转到一个新的页面。
    --------------------- 
  • 相关阅读:
    struts token令牌机制
    javascript的splice()方法备注
    [转的哦】 Android字符串资源及其格式化Android 中的string.xml用法小结
    3.Android I/O文件写入和读取
    Android开发_读取联系人信息_读取通讯录号码
    ListView的美化涉及到的一些属性
    4.Android添加背景音乐的方法
    Android 网络协议
    ContentValues 和HashTable之间的区别
    5.Andorid绘图方法(Canvas)
  • 原文地址:https://www.cnblogs.com/lhc-hhh/p/10289471.html
Copyright © 2011-2022 走看看