Time of Update: 2013-11-22
JS貪吃蛇遊戲,個人練習之用,放在這備份一下, <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JS貪吃蛇-練習</
Time of Update: 2013-11-22
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1,
Time of Update: 2013-11-22
js路徑的問題有時候不好處理,在jsp中,我們可以用el運算式直接擷取basePath,但是在單獨js檔案中不能用el運算式,又不想在jsp中單獨的寫個變數,可以用以下方法: var location = (window.location+'').split('/'); var basePath = location[0]+'//'+location[2]+'/'+location[3]; var url =
Time of Update: 2013-11-22
測試代碼 for(var ii = 0; ii< 5000;ii++){ if (!window.ia) window.ia=0; window.ia++; var s = 'a'+window.ia+'='; for (var i = 0; i < 4000;i++) s+='' +parseInt(Math.random()*10); s+= ';'; //alert(s.length);
Time of Update: 2013-11-22
<!DOCTYPE html><html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>簡單拖曵原理執行個體</title><style type="text/css"> #drag{width:400px;height:300px;background:
Time of Update: 2013-11-22
<html><body id="myBody" class="myBody"> <form id="myForm"> Firstname: <input id="fname" type="text" value="Mickey" /> Lastname: <input
Time of Update: 2013-11-22
我們先嘗試在不藉助任何工具函數的情況下來解決這個問題。筆者能想到的最簡單的方法是:因前一個readFile的回調運行下一個readFile,同時追蹤記錄迄今已觸發的回調次數,並最終顯示輸出。下面是筆者的實現結果。Asyncjs/seriesByHand.jsvar fs = require('fs');process.chdir('recipes'); // 改變工作目錄var concatenation = '';fs.readdir('
Time of Update: 2013-11-22
前言Ext JS 3 和 Ext JS 4中都有提供日期選擇的組件(當然早期版本也有)。 但是有一些日期選擇的需求是要看到星期,就是日期中的哪一天是這一年的第幾周。遺憾的是Ext js 並沒有提供這樣的配置。(針對Ext js 4來說,理想的相法是在Ext.picker.Date有一個 類似showWeek這樣的配置項) 第一種解法在IE上work, 在其他瀏覽器上顯示不出來, 直接忽視。第二種解法支援 Ext js 2 和
Time of Update: 2013-11-22
一個簡單的函數綁定在JavaScript與DOM互動中經常需要使用函數綁定,定義一個函數然後將其綁定到特定DOM元素或集合的某個事件觸發程式上,綁定函數經常和回呼函數及事件處理常式一起使用,以便把函數作為變數傳遞的同時保留代碼執行環境。<body> <input id="btnTest" type="button" value="Button"/&
Time of Update: 2013-11-22
jQuery是目前非常流行的Javascript庫之一,隨著jQuery應用程式的逐漸增多,其效能最佳化問題是程式員們不可忽視的,我們知道在jQuery中最快的選取器是ID選取器,因為它直接來自於JavaScript的getElementById()方法。 1.總是從ID選取器開始繼承例如有一段HTML代碼: 以下是引用片段:<div id="content"> <form method="post" action=&
Time of Update: 2013-11-22
一、解析json對象 表結構資訊對象,json格式,名稱為tableObj * { * "tableName":"t_res", //表名稱 *
Time of Update: 2013-11-22
var arr=['a','b','c']; 若要刪除其中的'b',有兩種方法: 1.delete方法:delete arr[1] 這種方式數組長度不變,此時arr[1]變為undefined了,但是也有好處原來數組的索引也保持不變,此時要遍曆數組元素可以才用 for(index in arr){ document.write('arr['+index+']='+arr[index]);}
Time of Update: 2013-11-22
jQuery 選取器 在前面的章節中,我們展示了一些有關如何選取 HTML 元素的執行個體。 關鍵點是學習 jQuery 選取器是如何準確地選取您希望應用效果的元素。 jQuery 元素選取器和屬性選取器允許您通過標籤名、屬性名稱或內容對 HTML 元素進行選擇。 選取器允許您對 HTML 元素組或單個元素進行操作。 在 HTML DOM 術語中: 選取器允許您對 DOM 元素組或單個 DOM 節點進行操作。 jQuery
Time of Update: 2013-11-22
JavaScript
Time of Update: 2013-11-22
function formatSeconds(value) { var theTime = parseInt(value);// 秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小時 // alert(theTime); if(theTime > 60) { theTime1 =
Time of Update: 2013-11-22
<html><head><script src="jquery-easyui/jquery.min.js"></script><script src="jquery-easyui/jquery.easyui.min.js"></script><script src="jquery-easyui/easyloader.js"></script>
Time of Update: 2013-11-22
什麼是遍曆?jQuery 遍曆,意為“移動”,用於根據其相對於其他元素的關係來“尋找”(或選取)HTML 元素。以某項選擇開始,並沿著這個選擇移動,直到抵達您期望的元素為止。 展示了一個家族樹。通過 jQuery 遍曆,您能夠從被選(當前的)元素開始,輕鬆地在家族樹中向上移動(祖先),向下移動(子孫),水平移動(同胞)。這種移動被稱為對 DOM 進行遍曆。 圖示解釋: <div> 元素是
Time of Update: 2013-11-22
通過一段代碼學習javascript基礎知識系列 閉包的含義: Wikipedia:在電腦科學中,閉包(Closure)是詞法閉包(Lexical
Time of Update: 2013-11-22
jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關1.擷取值 jquery取radio選項按鈕的值[html] $("input[name='items']:checked").val(); 擷取一組radio被選中項的值 [html] var item =
Time of Update: 2013-11-22
如下 兩段代碼 function a(){ var b = 1; window.setTimeout(function(){ //用定時器來觸發就不搞按鈕啦 alert(b); },3000); } a(); function a(){ var b = 1;