Time of Update: 2018-12-05
應朋友要求用js處理一下左側菜單的顯示與隱藏,雖然網上這方面的例子比較,但這個可能是有點獨特之處吧,特記錄下來。 轉載請註明出處 作者: 黎承湘 <div class="ContainerLeft"> <dl> <dt id="dt1"><a href="#" mce_href="#" onclick="showmenu(this,1)"><span class="icon
Time of Update: 2018-12-05
JavaScript中的event對象一共有六對滑鼠位置的屬性。分別如下:屬性對參考點瀏覽器安全色性clientX,clientY 瀏覽器視窗所有layerX,layerY最近的絕對位置的父節點,如果沒有,則為documentFirefox,Chrome,SafarioffsetX,offsetY事件目標對象所有,Firefox除外pageX,pageYdocument對象所有,IE除外ScreenX,ScreenY電腦螢幕所有x,y盡量不要用它,相容性差IE9及以下
Time of Update: 2018-12-05
今天盧石給我看了個代碼,突然看到了一個call函數,不甚明白,也沒有找到對應的function call(),故想應當是JavaScript裡的函數,後來google一下。看了別人的例子:http://xiaofeizm55333.javaeye.com/blog/80913明白了很多。例如:method.call(node, args)其實就是相當於node.method(args). 其中method為一個function,也就是能實現某種功能的函數。function add(a,
Time of Update: 2018-12-05
轉自:http://blogread.cn/it/article/700?f=wb好記星不如爛筆頭,適時的總結梳理知識讓人更輕鬆愉快。今天總結下學習和開發中遇到的JavaScript執行順序的問題,今天挖個坑,以後會慢慢填,也希望拋磚引玉,能學到更多的東西。順序可能比較亂,寫多了再整理,有些術語可能運用也不恰當,歡迎批評指正。以下使用的樣本程式都經過了本人的實際驗證,相容各大瀏覽器。OK,步入正題。1.
Time of Update: 2018-12-05
服務端向用戶端返回了一串JSON格式的資料。在有些時候,因為某些特殊的原因我們不知道原始的key值,因此我們此時無法象正常一樣通過key值,來擷取value值。這時我們必須迴圈讀取JSON對象資料。廢話少說,來看例子。服務端後台返回到用戶端的JSON格式字串: var str = '[{"uname":"王強","day":"2010/06/17"},{"uname":"王海雲","day":"2010/06/11"}]'; 我們把它轉換成JSON對象:var jsonList=eval("(
Time of Update: 2018-12-05
<html><head><script type="text/javascript"> function show() { var tab = document.getElementById("test") ; //表格行數 var rows = tab.rows.length ; //表格列數 var cells = tab.rows.item(0).cells.length ;
Time of Update: 2018-12-05
link: http://www.sitepoint.com/blogs/2004/03/31/drag-and-drop-with-javascript/by Simon Willison Walter Zorn’s Drag & Drop is a DHTML API which makes it easy to add extensive drag and drop functionality to any element on a page. The API supports
Time of Update: 2018-12-05
Ajax火了,有人開始質疑Javascript的能力,包括我。:P 不過,有時候可能是我們自己的能力問題。比如,你可能已經知道的,Yahoo!的Yui。有人對Yui非常不滿,抨擊他的架構設計不足。我也在自己的研究項目中使用過Yui。可是,看看我們做的是什麼,人家做的是什嗎? 看:coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"filled="f"
Time of Update: 2018-12-05
大約兩到三個月以來,我一直以OOJS(Object Oriented Javascript)為我的研究方向之一。在未來的項目中,由於Ajax的應用,我們將有越來越多的Javascript代碼應用進來。面對代碼激增所帶來的問題,我們傳統的解決方案就是OO。Javascript並不是一個很好的OO語言,所以我們有很多的事情要做,就是如何利用Javascript本身的特性,去模仿OO行為,實現OO原則。《Ajax in
Time of Update: 2018-12-05
Coofucoo: Very modish topic at present.Can save our time just because there are too many javascript librarie we can get.URL:http://www.javascriptsearch.com/guides/Beginner/articles/JavaScriptWorldCup.htmlLove them or loathe them, JavaScript
Time of Update: 2018-12-05
原文連結:http://dinguangx.javaeye.com/blog/656130,http://qinglangee.javaeye.com/blog/160888複製數組:javascript中操作對象與java一樣採用引用的方式,所以如果通過obj2 = obj1的方式進行數組複製的時候,無論對obj2還是obj1所做的修改都同時影響兩個變數的值,從而引發不願意看到的後果。下面介紹兩種實現簡單數組元素複製的方法。(1)借用slice()進行數組的複製slice()
Time of Update: 2018-12-05
文章目錄 編譯過程執行過程小結 從一個簡單的問題談起:<script type="text/javascript"> alert(i); // ? var i = 1;</script>輸出結果是undefined,
Time of Update: 2018-12-05
添加tr方法(1):function insertUnit(){ var obj = window.showModalDialog("common/UserChooseMain.jsp",null,"dialogHeight:570px;dialogWidth:700px;status:off"); for(var i=0 ;i<obj.length;i++){ var confUnitList =
Time of Update: 2018-12-05
滾輪IE和Firefox的代碼不一樣:IE是mousewheel事件,Firefox是DOMMouseScroll事件事件屬性,IE是event.wheelDelta,Firefox是event.detail屬性的方向值也不一樣,IE向上滾 > 0,Firefox向下滾 > 0//滾輪放大或縮小,基於Prototype 1.6 var scrollfunc = function(event) { var direct = 0;
Time of Update: 2018-12-05
<html> <head> <title>用Javascript彈出小視窗</title> <script language="JavaScript"> <!--// var popup=null; popup=window.open("",'newwindow','width=100,height=400,resizable=
Time of Update: 2018-12-05
如果點擊“+”“動態添加列表條目樣本“增加一條 如果點擊"-"動態添加列表條目樣本減少一條<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2018-12-05
學一點寫一點。實現的方法有很多,這算其一吧。 <html><head><title></title><mce:script language="javascript" type="text/javascript"><!--function showpos(){ document.all.x.value = event.clientX; document.all.y.value =
Time of Update: 2018-12-05
/**function obj$(id) 根據id得到對象function val$(id) 根據id得到對象的值function trim(str) 刪除左邊和右邊空格function ltrim(str) 刪除左邊空格function rtrim (str)
Time of Update: 2018-12-05
在JavaScript開發中,被人問到:null與undefined到底有啥區別? 一時間不好回答,特別是undefined,因為這涉及到undefined的實現原理。於是,細想之後,寫下本文,請各位大俠拍磚。 總所周知:null == undefined 但是:null !== undefined 那麼這兩者到底有啥區別呢? 請聽俺娓娓道來... null 這是一個對象,但是為空白。因為是對象,所以 typeof null 返回 'object' 。
Time of Update: 2018-12-05
用JAVASCRIPT就行了:假設你要開啟A.HTM,彈出B.HTM、C.HTM,可以這樣寫:A.HTM加上---------------<HEAD> ....... <SCRIPT LANGUAGE="JavaScript"> window.open('b.htm', '_blank'); window.open('c.htm', '_blank'); </SCRIPT> .......---------------B.HTM和C.HTM中加上-----