Time of Update: 2013-12-01
<html><head><title>判斷是否為數字及空格</title><script type="text/javascript" src="jquery.min.js"></script> //這裡有無也無所謂<script type="text/javascript">function check_num()
Time of Update: 2013-12-01
Mootools1.4 - Fx.Morph類的源碼分析,如果理解有誤歡迎指正: /*--- name: Fx.Morph description: Formerly Fx.Styles, effect to transition any number of CSS properties for an element using an object of rules, or CSS based selector rules. license:
Time of Update: 2013-12-01
/** * 時間對象的格式化; */ Date.prototype.format = function(format) { /* * eg:format="YYYY-MM-dd hh:mm:ss";
Time of Update: 2013-12-01
$.ajax({ url: 'saveEmergencyInfoFirstExe.action?users='+temp, data: { 'reportType':$("input[name='reportType']:checked").val(),
Time of Update: 2013-12-01
擷取一組radio被選中項的值var item = $('input[@name=items][@checked]').val();擷取select被選中項的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二個元素為當前選中值$('#select_id')[0].selectedIndex =
Time of Update: 2013-12-01
function public_GetParentByTagName(element, tagName) { var parent = element.parentNode; var upperTagName = tagName.toUpperCase();
Time of Update: 2013-12-01
講解之前先來講講效能.如果一個整體頁面裡有大量的按鈕.我們就要為每一個按鈕綁定事件處理常式.這樣就會影響效能了.首先每個函數都是對象,對象就會佔用很多記憶體.記憶體中的對象越多,效能就越差.其次,dom訪問次數增多,就會導致消極式載入頁面.事實上,從如何來利用好事件處理常式,還是有很好的解決方案的.一、事件委託對事件處理常式過多的問題解決的方案就是事件委託技術.事件委託技術利用了事件冒泡.只需指定一個事件處理常式.我們可以為某個需要觸發事件的父元素來綁定事件處理常式.HTML代碼:<ul
Time of Update: 2013-12-01
在某些項目中可能需要同時使用jQuery和prototype兩個js架構,甚至使用更多的js架構,在很多架構中,由於$符合可能會被其他js庫引用。jQuery提供了.noConflict() 方法,可以調用該方法把對$符號的控制權交還給其他js庫。使用方法如下:<script src="js/prototype.js" type="text/javascript"></script><script
Time of Update: 2013-12-01
HTML4.01為script標籤定義了5個屬性:charset 可選。指定src引入代碼的字元集,大多數瀏覽器忽略該值。defer 可選。延遲指令碼執行,相當於將script標籤放入頁面body標籤的底部。除IE和較新版本的Firefox外,其他瀏覽器並未支援。language 已廢棄。大部分瀏覽器會忽略該值。src 可選。指定引入的外部代碼檔案,不限制尾碼名。type
Time of Update: 2013-12-01
一、相容性較高的瀏覽器頁面關閉//關閉網頁,不支援Firefox(Firefox返回上次瀏覽頁面) //FireFox非window.open()等彈出頁面,需要在地址欄中輸入about:config, 然後將dom.allow_script_to_close_windows改為true才能達到想要的效果。 function CloseWebPage() { if
Time of Update: 2013-12-01
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Time of Update: 2013-12-01
[javascript]<script language="javascript"> //禁止用F5鍵 function
Time of Update: 2013-12-01
在html中標準下拉框很常用,經常有這樣的需求在下拉框改變的時候我們需要擷取它的文本或值。初學JS的朋友經常會把它的值和文本搞錯,把兩者混為一談。有的時候還會歪打正著,因為經常我們的值就是我們的文本,但是實際它們是不同的東西。下面我們來舉個例子。我們先建立一個下拉框,如下:[html] <select name="selOp" id="selOp" onchange="GetSelValue();">
Time of Update: 2013-12-01
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
Time of Update: 2013-12-01
<html><head> <script type="text/javascript" src="script/jquery-1.7.1.min.js"></script> <script type="text/javascript"
Time of Update: 2013-12-01
@吳穹Adam (新浪微博) 在學習JavaScript的過程中,經常被它的對象系統(Object,Function,Prototype)搞的雲裡霧裡的,感覺這些東西如果不搞清楚,後續的JavaScript學習也會不紮實,所以,下決心把它搞清楚,讓我們開始吧! 這個學習過程中,主要的參考書目是《JavaScript: The Good Parts》、《JavaScript: The Definitive Guide》和《Object-Oriented
Time of Update: 2013-12-01
有些符號在URL中是不能直接傳遞的,如果要在URL中傳遞這些特殊符號,那麼就要使用他們的編碼了。下表中列出了一些URL特殊符號及編碼十六進位值1+URL 中+號表示空格%2B2空格URL中的空格可以用+號或者編碼%203/分隔目錄和子目錄%2F4?分隔實際的 URL 和參數%3F5%指定特殊字元%256#表示書籤%237&URL 中指定的參數間的分隔字元%268=URL 中指定參數的值%3D 解決的方法: replace()
Time of Update: 2013-12-01
如下,當"目前狀態"列中的內容是1時,將其變為"異常",並紅色顯示出來 { header: '目前狀態', align: 'center', dataIndex: 'IsWork',sortable: true,//menuDisabled:true, width:
Time of Update: 2013-12-01
實現JavaScript代碼必須通過HTML/XHTML文檔才能執行。有兩種方式可以做到這點。1. 將JavaScript代碼放到文檔<head>標籤中的<script>標籤之間:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">&
Time of Update: 2013-12-01
documen.ready()在什麼時候開始執行? 在網頁中所有DOM結構繪製完畢後就執行。可以簡寫成:$(function (){ }); 但我們來看這段代碼: <script type="text/javascript"> var maxfile =