1.JS獲取元素的幾種方式html
①.var tag= docum.getElementById("id");//id獲取web
②.var tag = document.getElementByTagName("標籤名");//經過標籤名,返回類數組數組
③.var tag = document.getElementByTagName("屬性名");//屬性名獲取,返回數組瀏覽器
④.var tag = document.getElementByClassName("類名");//類獲取,返回數組jsp
2.Jquery選擇元素的方式spa
①.var tag= $("#id")//id選擇器插件
②.var tag=$(#.類名)//類選擇器code
③.var tag=$(#標籤名)//標籤選擇器,返回數組htm
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:把請求轉到一個新的頁面。 ---------------------