Time of Update: 2013-12-30
首先,我們用一個樣本來說明JQuery的Ajax調用過程,實現的一個功能是:點擊確認支付按鈕之後,實現餘額支付的功能:1.首先在php頁面將相關需要調用的函數綁定到按鈕上:複製代碼 代碼如下:<input type="submit" name="pay_btn" id="pay_btn" value="確認支付" /><script type="text/javascript">$(function(){
Time of Update: 2013-12-30
delete運算子將刪除運算數所指定的對象的屬性、數組元素或變數。如果刪除操作成功,它將返回true,如果運算數不能被刪除,它將返回false。並非所有的屬性和變數都是可以刪除的,某些內部的核心屬性和用戶端屬性不能刪除,用var語句聲明的使用者定義變數也不能被刪除。如果delete使用的運算數是一個不存在的屬性,它將返回true(ECMAScript標準規定,當delete運算的運算數不是屬性、數組元素或變數時,它將返回true)。 var o = {x:1, y: 2}
Time of Update: 2013-12-30
JS中大括弧有四種語義作用語義1,組織複合陳述式,這是最常見的 複製代碼 代碼如下:if( condition ) { //... }else { //... } for() { //... } 語義2,對象直接量聲明 複製代碼 代碼如下:var obj = { name : 'jack', age : 23 }; 整個是個指派陳述式,其中的{name:'jack',age:23
Time of Update: 2013-12-30
用一個典型的登入驗證的例子來示範吧一般來說,使用XMLHttpRequest對象來進行登陸驗證要經過以下這幾個步驟1.使用DOM方式獲得輸入框中的值 複製代碼 代碼如下:var userName = document.getElementById("userName").value;2.建立XMLHttpRequest對象,這一步比較複雜,主要原因是要考慮瀏覽器的相容性問題。 &
Time of Update: 2013-12-30
晚上花了2個小時的時間,來用Javascript處理一個簡單的字串過濾功能,代碼粘貼到下面,其實很簡單,就是想把Google AJAX Search API返回的查詢結果中的<b/>過濾掉。之所以花這麼多時間,一個很重要的原因就是對JavaScript的字元串連操作不熟。JS是不支援+=的,因此需要用a=a + 'b',其實想想這個問題及其簡單,但不知為什麼就是花了很多時間。複製代碼 代碼如下: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"><head> <meta
Time of Update: 2013-12-30
複製代碼 代碼如下:<div class="area"> <p> 還可以輸入<b class="num">140</b>字</p> <
Time of Update: 2013-12-30
首先看一段HTML代碼,如下:複製代碼 代碼如下:<table id="tb"> <tr>
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> <title></title>&
Time of Update: 2013-12-30
前一陣子橫掃了javascript,當時自我感覺良好。現在一想,又覺得沒什麼。今天的任務是把asp.net ajax中用戶端頁面生命週期那一章研究完。然而,因為這一章的內容使我產生了一些迷惑。這些疑惑在書中都沒有隻字提及。一、html頁面的詳細載入過程是什麼呢?頁面元素在載入時的優先順序是什嗎?二、javascript的範圍、變數的範圍、不同指令碼段之間的關係?三、html頁面的生命週期?這些問題真的打中了我的死穴。不瞭解這些,我就無法透過asp.net
Time of Update: 2013-12-30
一個頁面好像只能有一個 window.onload=function(){},所以要有多個事件,這樣寫就好了 複製代碼 代碼如下: window.onload=function(){ //假設這裡每個五分鐘執行一次test函數 publicBusi(); personBusi(); } function publicBusi(){ setTimeout(personBusi,1000*60*7);//這裡的1000表示1秒有1000毫秒,1分鐘有60秒,7表示總共7分鐘
Time of Update: 2013-12-30
下面這段代碼是用來實現圖片新聞的複製代碼 代碼如下:var index = 0;var Timer = null;function initGallery(){ for(var i=0; i< 4; i++){ document.getElementById("fPic"+i).style.display = "none";
Time of Update: 2013-12-30
用 jQuery 綁定和解除綁定事件監聽器都是非常簡單的。但是當你為一個元素的一個事件綁定了多個監聽器時,怎樣精確地解除綁定其中一個監聽器?我們需要瞭解一下事件的命名空間。 看下面這段代碼: 複製代碼 代碼如下: $('#element') .on('click', doSomething) .on('click', doSomethingElse); 像上面這樣綁定事件監聽器,當元素被點擊時,doSomething 和 doSomethingElse 這兩個監聽器都會被觸發。這是使用
Time of Update: 2013-12-30
如下所示:複製代碼 代碼如下:function saomiao(event,n){ var code=0; code=event.keyCode;//監聽鍵盤輸入事件 if(code=='13')//如果鍵盤輸入斷行符號鍵
Time of Update: 2013-12-30
頁面上動態輸出的資料,這是ajax擷取的資料我要在頁面上展示複製代碼 代碼如下: success:function(data){ var arr = data.split('_'); var numArr = arr[0].split(",");
Time of Update: 2013-12-30
一共兩個頁面,分別如下:一.建立頁面create.jsp複製代碼 代碼如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2013-12-30
在使用ajax進行留言的時候,出現了一個問題.因為留言內容寫完之後,通過ajax提交內容,同時使用js把留言的內容添加到頁面上來.瀏覽留言的時候也是通過ajax請求,然後再顯示的.這樣,如果有人在留言裡寫入了js語句,這結語句都會被執行.解決辦法就是對這些特殊字元進行轉義再顯示出來.如果在jsp中使用jstl標籤,就很簡單了.直接使用<c:out value=”${r.content}”
Time of Update: 2013-12-30
1、 JavaScript 複製代碼 代碼如下:var oSel=document.form1.DropDownCity; while(oSel.options.length>0){ oSel.removeChild(oSel.options[0]); } 2、 JavaScript 複製代碼 代碼如下:<SCRIPT LANGUAGE="JavaScript"> function del1(){ var obj = document.getElementById("s");
Time of Update: 2013-12-30
JavaScript中hasOwnProperty函數方法是返回一個布爾值,指出一個對象是否具有指定名稱的屬性。 使用方法:object.hasOwnProperty(proName)其中參數object是必選項。一個對象的執行個體。proName是必選項。一個屬性名稱的字串值。如果 object 具有指定名稱的屬性,那麼JavaScript中hasOwnProperty函數方法返回 true;反之則返回 false。此方法無法檢查該對象的原型鏈中是否具有該屬性;該屬性必須是對象本身的一個成員。
Time of Update: 2013-12-30
開始想到的解決方案是:複製代碼 代碼如下:content.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi, function (match) { console.log(match);});輸出結果是:複製代碼 代碼如下:<img src="http://www.bkjia.com/uploads/allimg/131230/0300101S7-0.gif" alt="" width="1