Time of Update: 2013-12-30
在ExtJS4中使用mixins來實現多繼承。具體例子代碼如下: 複製代碼 代碼如下: (function(){ Ext.onReady(function(){ Ext.define('say',{ canSay:function(){ alert("hello"); } }); Ext.define('eat',{ caneat:function(){ alert("eating"); } }); Ext.define("user",{ mixins:{ csay:'say',
Time of Update: 2013-12-30
許多CSS樣式屬性的名字中都有連字號,在JavaScript中,連字號被解釋為減號。因此,CSS2Properties對象的屬性名稱和真正的CSS屬性名稱有點不同。如果一個CSS屬性名稱含有一個或多個連字號,在JS中則需要刪除了連字號,並且原來緊接在連字號後的字母改為大寫。要注意的是float是JS的關鍵字,所以在JS中float被寫作cssFloat與或floatStyle。下面是CSS自身屬性與JavaScript中CSS編碼對照表:盒子標籤和屬性對照:CodeCSS文法 (不區分大小寫)
Time of Update: 2013-12-30
解決AJAX中文亂碼常用的兩種方法1.
Time of Update: 2013-12-30
在JS中,建立對象(Create Object)並不完全是我們時常說的建立類對象,JS中的對象強調的是一種複合類型,JS中建立對象及對對象的訪問是極其靈活的。JS對象是一種複合類型,它允許你通過變數名儲存和訪問,換一種思路,對象是一個無序的屬性集合,集合中的每一項都由名稱和值組成(聽起來是不是很像我們常聽說的HASH表、字典、健/值對?),而其中的實值型別可能是內建類型(如number,string),也可能是對象。一、由一對大括弧括起來複製代碼 代碼如下:var emptyObj = {};&
Time of Update: 2013-12-30
複製代碼 代碼如下: <!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 http-equiv="Content-Type"
Time of Update: 2013-12-30
Date 對象用於處理日期和時間。 建立 Date 對象的文法: var myDate=new Date() Date 對象會自動把當前日期和時間儲存為其初始值。 參數形式有以下5種: 複製代碼 代碼如下: new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date(yyyy,mth,dd,hh,mm,ss); new Date(yyyy,mth,dd); new Date(ms);
Time of Update: 2013-12-30
Event代表事件狀態,如事件發生的元素,鍵盤狀態,滑鼠位置和滑鼠按鍵狀態。一旦事件發生,便會產生Event對象,如單擊一個按鈕,瀏覽器的記憶體中就產生相應的 event對象。 event對象只在事件發生的過程中才有效。 event的某些屬性只對特定的事件有意義。比如,fromElement 和 toElement 屬性只對 onmouseover 和 onmouseout 事件有意義。 【event屬性】: altKey, button, cancelBubble, clientX,
Time of Update: 2013-12-30
實現功能:1、有一個同學叫我實現一個這樣的功能就像PHP,在表單中輸入數字,然後網頁就出現相應的數量;如果是PHP的話就簡單多了,Jquery實現還是第一個,就開始狂的實驗,最後還是實現了(知識點:Jquery建立節點、擷取表單的值、迴圈語句)Jquery代碼:複製代碼 代碼如下: <script type="text/javascript" language="javascript">$(function(){$("#btn").click(function(
Time of Update: 2013-12-30
複製代碼 代碼如下: <!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">
Time of Update: 2013-12-30
自己在網上找了半天沒找到只有 “時分秒”的控制項, 就自己做了個,發在這裡方便有人用到滑鼠點擊 後 的效果SetTime.js複製代碼 代碼如下:/**//************************************ 使用說明:* 首先把本控制項包含到頁面 * <script src="XXX/setTime.js" type="text/javascript"></script>* 控制項調用函數:_SetTime(field)* 例如 <input
Time of Update: 2013-12-30
複製代碼 代碼如下: function checksdzt(){ sdzt = $("#viewObj_zt_text").val(); //迴圈調用,如果已經擷取到了結果,則退出迴圈 loopgetinfo = setInterval("checksdztsub()",50); //這裡迴圈調用,間隔50毫秒 } function checksdztsub(){ if ($("#viewObj_zt_text").val() !="" && $("#viewObj_zt_text").val(
Time of Update: 2013-12-30
以下就是JS代碼::@ author YHC:複製代碼 代碼如下:function getCurrentMonthLastDay(){ var current=new Date(); var currentMonth=current.getMonth(); var nextMonth=++currentMonth; var
Time of Update: 2013-12-30
js阻止冒泡 在阻止冒泡的過程中,W3C和IE採用的不同的方法,那麼我們必須做以下相容。 複製代碼 代碼如下: function stopPro(evt){ var e = evt || window.event; //returnValue如果設定了該屬性,它的值比事件控制代碼的傳回值優先順序高。把這個屬性設定為 fasle, //可以取消發生事件的源元素的預設動作。 //window.event?e.returnValue = false:e.preventDefault();
Time of Update: 2013-12-30
以下是封裝的一個處理函數,使用是也十分方便:檔案的名字命名為: jQuery.ajaxRequest.js .使用方法:複製代碼 代碼如下:$('._ajax').click(function(){ _ajax.request(this); return false; });var _ajax = { request: function(o){ &
Time of Update: 2013-12-30
複製代碼 代碼如下:<!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 http-equiv="Content-Type" content="text/
Time of Update: 2013-12-30
複製代碼 代碼如下:<!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 http-equiv="Content-Type" content="text/
Time of Update: 2013-12-30
大家都知道在JavaScript中提供了兩種方式迭代對象: (1)for 迴圈; (2)for..in迴圈; 使用for迴圈進行迭代數組對象,想必大家都已經司空見慣了。但是,使用for.. in迴圈時,大家可要注意了,為什麼這麼說呢?大家聽我娓娓道來.... javascript提供了一種特殊的迴圈(也就是for .. in迴圈),用來迭代對象的屬性或數組的每個元素,for...in迴圈中的迴圈計數器是字串,而不是數字。它包含當前屬性的名稱或當前數組元素的索引。 案例一: 複製代碼 代碼如下:
Time of Update: 2013-12-30
jQuery的數組處理,便捷,功能齊全. 最近的項目中用到的比較多,深感實用,一步到位的封裝了很多原生js數組不能企及的功能. 最近時間緊迫,今天抽了些時間回過頭來看 jQuery中文文檔 中對數組的介紹,順便對jQuery數組做個總結.溫故,知新. 強烈建議你開啟DEMO示範後再看下面的詳解: 點此查看DEMO 1. $.each(array, [callback]) 遍曆[常用] 解釋: 不同於例遍 jQuery 對象的 $().each() 方法,此方法可用於例遍任何對象(不僅僅是數組哦~
Time of Update: 2013-12-30
這個代碼不是我原創的,只是最近想學自己做一個很漂亮的彈窗,自己本來是不會怎麼寫的,所以上網去找了下,感覺這個不錯,很簡單,很實用,入門很棒。我就改了下,使邏輯性和可讀性更好。 原作者已不可考。感謝原作者,阿門。 複製代碼 代碼如下:<html> <head> <meta http-equiv="Content-Type"content=
Time of Update: 2013-12-30
<div id="span1">sfdsfsddfsdf</div><span id="span2" style="position:relative"> <input id="input" type="text"></input> <input