Time of Update: 2013-12-01
今天有朋友問我關於用JAVASCRIPT來進行頁面各表單之間的資料傳遞的問題,我以前也寫過,不過從來沒有注意,今天總結了一下,希望能夠給大家一些協助,也協助我總結以前學過,用過的知識。 一,最簡單的就是同一個網頁裡的表單的資料傳遞。 舉個執行個體,一個網頁上有兩個表單,每個表單裡一個文字框,一個按鈕。點按鈕互相對操作對方的文字框的值。我們舉的例子是把一個文字框付給另一個文字框。具體的HTML代碼如下:
Time of Update: 2013-12-01
閉包(closure)是Javascript語言的一個痛點,也是它的特色,很多進階應用程式都要依靠閉包實現。下面就是我的學習筆記,對於Javascript初學者應該是很有用的。一、變數的範圍要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。 var n=999; function f1(){ alert(n); } f1(); //
Time of Update: 2013-12-01
為了考慮瀏覽器的相容性問題,都需要對瀏覽器進行類型檢測。 Java代碼 function addHandler(el, type, fn){ if(window.attachEvent){
Time of Update: 2013-12-01
Java代碼 <html> <head> <title>JavaScript設定首頁和收藏頁面(相容IE和Firefox)</title> <script>
Time of Update: 2013-12-01
Ext中的get、getDom、getCmp、getBody、getDoc的區別(2009-12-24 18:03:13)轉載標籤:extgetgetdomgetcmp 分類:HTML◆◆Ext中的get、getDom、getCmp、getBody、getDoc的區別Ext中包含了幾個以get開頭的方法,這些方法可以用來得到文檔中DOM、得到當前文檔中的組件、得到Ext元素等,在使用中要注意區別使用。◇get方法get方法用來得到一個Ext元素,也就是類型為Ext.Element的對象,Ext.
Time of Update: 2013-12-01
var tree = new Ext.tree.TreePanel({ region:'west',
Time of Update: 2013-12-01
下面是在ext官方網站上down的一個函數只顯示年和月,不顯示日// in the .html<span id="curMonthDiv"> </span>// in the .jsmyApp.app = function() { var monthPicker = null; return
Time of Update: 2013-12-01
$(document).ready(function () { $("#sonpage_title").html(decodeURI(getQueryStringByName('title')));});function getQueryString() { var result = location.search.match(new RegExp("[\?\&][^\?
Time of Update: 2013-12-01
最近在網站上加了好多的前端的東西。不是因為我瞭解前端,相反是因為我對前端還比較陌生。找的這些東西時不時的都會在做網頁的時候用到。我們不像那些大公司大網站都有專門的前端,後端,互動設計師,我們只是小打小鬧分工也不怎麼明確了。說是做程式的,就一鍋端了...SubModal官網:http://sublog.subimage.com/articles/2006/01/01/subModal解壓縮,把subModal.css放到根目錄下的CSS檔案夾裡。common.js,subModal.js放到根目錄
Time of Update: 2013-12-01
隨著AJAX和RIA技術的發展,JavaScript被廣泛的使用,並在開發中發揮著越來越重要的作用。JavaScript提供了特有的類機制,但是在文法習慣上與傳統物件導向的語言有很大的不同,這使得不少的JavaScript開發人員感到比較迷惑,而dojo作為功能強大的JavaScript類庫,有功能完整的類機制實現。本文將通過執行個體介紹dojo的類機制,這是dojo提供的一種強大和靈活的功能,其dijit UI組件架構也是以此為基礎實現的。1.
Time of Update: 2013-12-01
Java代碼 var abc ; alert(abc);//直接輸出 undefined 表示變數未被初始化 alert(abc===undefined)//這裡輸出 true var jeo = undefined; alert(jeo);//這裡也輸出 undefined 這表明如果給變數初始化 undefined 其和不定義的效果是一樣的 alert(jeo===undefined)
Time of Update: 2013-12-01
通常我們的團隊中,開發人員在Java語言層面具備相當的技術素養,經驗豐富,而且有許多成熟的、合理的規約,類型繁多的代碼隱患檢查工具,甚至在團隊間還有計劃內的評審和飛檢。但是前端的代碼不似後台,就像一個沒人疼的孩子,不僅僅容易被低估、被輕視,導致品質低劣、可維護性差,技能上,更缺少優秀的前端開發人員。JavaScript是前台代碼中重要組成部分,隨著版本的延續,產品越做越大,JavaScript層面的重構,需要在整個過程中逐步強化起來。 當代碼量達到一定程度,JavaScript最好能夠
Time of Update: 2013-12-01
JSDoc可以產生類似於JavaDoc一樣的API文檔,這對於前端開發是必不可少的。 下載jsdoc-tookit(http://code.google.com/p/jsdoc-toolkit/)和jsdoc-tookit-ant-task(http://code.google.com/p/jsdoc-toolkit-ant-task/),CSDN的轉義功能有問題,所以把角括弧都換成了書名號:其它也有類似的工具,DOC產生器對於任何一個成熟的前端Team
Time of Update: 2013-12-01
昨天晚上在IBM上看了一篇關於在Java開發人員對於JavaScript看法的文章,感受很深,發現作為一個Java開發人員應該要懂得而且還要熟練JavaScript的能力.畢竟現在的JavaScript已經非常強大了,在Jquery,Ext等外掛程式的注入後.已經慢慢再次受到Java開發人員的青睞了. 下面因為項目需要,特地編寫了一個產生隨機數的方法,而且是不重複. 代碼如下: Java代碼 //
Time of Update: 2013-12-01
今天寫jQuery 代碼的時候,發現這個代碼在其他瀏覽器上執行的都不錯,到了搜狗相容模式,或者世界之窗上面就壓根連一句代碼都沒法執行。我說的一句代碼也無法執行是真的一句都沒法執行,alert('');這個放在第一句都沒有被執行起來...無奈中想起了上一次好象遇到過同樣的問題,。。。尋思中發現了原因。。。原來是因為我寫一個option的時候,在最後多打了一個‘,’逗號...為什麼會多打這個逗號,相信大家都可以理解的...比如說: { 'obj'
Time of Update: 2013-12-01
擷取地址的參數Javascript代碼 function search(param) { var re=new RegExp("[&,?]"+param+"=[^\\&]*","i"); var
Time of Update: 2013-12-01
當頁面載入時,會執行位於body 部分的JavaScript。當被調用時,位於head 部分的JavaScript 才會被執行。執行個體head 部分包含函數的指令碼位於文檔的head 部分。這樣我們就可以確保在調用函數前,指令碼已經載入了。body 部分執行位於body
Time of Update: 2013-12-01
如何用javascript來判斷請求的url/連結有效(可串連,可用)?引言有一個通訊錄系統, 同時部署在幾台伺服器上, 但是首頁上有個通訊錄的連結, 連結到這個系統. 問題是, 有時候連結指向的伺服器出故障, 於是希望在這個伺服器出故障(服務不可用)的情況下, 能指向其他伺服器的連結.解決方案一: XMLHTTP方案以下代碼摘自[2]中meizz的回帖:<script language= "javascript">function getURL(url)
Time of Update: 2013-12-01
初學JS的物件導向,所以也不清楚自己寫的代碼符不符合標準的物件導向寫法,還請各位狠狠地批! 點擊可查看Demo
Time of Update: 2013-12-01
文章出處:http://www.weboffer.cn/index.php/html/628.html 1. 傳參給jQuery(…) 之前,jQuery可以通過attr 方法設定元素的屬性,既可傳屬性的名和值,也可以是包含幾組特定 屬性名稱值對 的 對象。在jQuery 1.4 中,你可以把一個參數對象作為第二個參數傳給jQuery 函數本身,同時建立HTML元素。 比方說你想要建立一個帶有幾個屬性的錨記元素(<a></