Time of Update: 2013-10-17
1、JS中方法和變數都是區分大小寫 2、單引號、雙引號在JS中沒有特殊的區別,都可以用來建立字串。但作為一般性規則,大多數開發人員喜歡用單引號而不是雙引號,但是XHTML規範要求所有屬性值都必須使用雙引號括起來。這樣在JS中使用單引號,而對XHTML使用雙引號會使混合兩者代碼更方便也更清晰。 單引號可以包含雙引號,同理,雙引號也可以包含單引號。 3、括弧 首先需要說明的是:JS中括弧包含兩種語義,可以是分隔字元也可以是運算式。 a、分隔字元大家非常熟悉(1+3)*3等於12
Time of Update: 2013-10-17
jQuery是一個用來簡化HTML用戶端開發的JS(JavaScrip)庫,它支援HTML DOM處理,同時還融合了部分HTML和CSS。許多網站建設公司已經加入了jQuery的陣營,你的公司也該加入了。 下面就來看看jQuery為何對公司有如此大的影響吧。 1.jQuery簡化了工作 學習jQuery非常容易——畢竟這個函數庫由更簡短、更簡潔的代碼建立。jQuery具有語句簡潔、編碼通訊協定開放的特點,這些特點協助開發人員縮短了配置網站和應用所需的時間。
Time of Update: 2013-10-17
1、JQuery選取器繼承了CSS、path語音的部分文法,允許通過標籤名、屬性名稱、內容對DOM元素進行快速、準確的選擇。 2、JQuery選取器與JavaScript相比,具有代碼簡單、完善的檢測機制的優勢。 3、使用JQuery選取器實現隔行變色,範例程式碼如下: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD>
Time of Update: 2013-10-17
前言上一篇文章,我們講解了映像的虛擬邊緣,這篇文章開始進行平滑(也就是模糊)處理。基本原理這裡直接引用OpenCV 2.4+ C++ 平滑處理和OpenCV 2.4+ C++ 邊緣梯度計算的相關內容:平滑也稱模糊, 是一項簡單且使用頻率很高的影像處理方法。平滑處理時需要用到一個濾波器。 最常用的濾波器是線性濾波器,線性濾波處理的輸出像素值(例如:)是輸入像素值(例如:)的加權平均: 稱為核,
Time of Update: 2013-10-17
什麼是JS事件冒泡? 在一個對象上觸發某類事件(比如單擊onclick事件),如果此對象定義了此事件的處理常式,那麼此事件就會調用這個處理常式,如果沒有定義此事件處理常式或者事件返回true,那麼這個事件會向這個對象的父級對象傳播,從裡到外,直至它被處理(父級對象所有同類事件都將被啟用),或者它到達了對象層次的最頂層,即document對象(有些瀏覽器是window)。 如何來阻止Jquery事件冒泡? 通過一個小例子來解釋 複製代碼 代碼如下:
Time of Update: 2013-10-17
JS類比抽獎效果 Result [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
大家在寫div+css的時候經常會用到彈出層,由於IE6的bug,所以當使用多個標籤重複寫彈出層的時候會遇到後面的層壓在了彈出層的上面,這種問題在Firefox瀏覽器下可以用z-index來解決,但是在IE6下面是不起作用的,下面的代碼給大家提供了一種此類問題的解決辦法,原理如下:用Jquery給彈出層的z軸依次增加高度.代碼很簡單,效果很顯著,吼吼! 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/
Time of Update: 2013-10-17
複製代碼 代碼如下: <script> function checkbox() { var str=document.getElementsByName("box"); var objarray=str.length; var chestr=""; for (i=0;i<objarray;i++) {//歡迎來到指令碼之家,我們的網址是www.jb51.net,很好記,指令碼之家,js就是js特效,本站收集大量高品質js代碼,還有許多廣告代碼下載。
Time of Update: 2013-10-17
天使用jQuery擷取樣式中的background-color的值時發現在擷取到的顏色值在IE中與Chrome、Firefox顯示的格式不一樣,IE中是以HEX格式顯示#ffff00,而Chrome、Firefox中則是以GRB格式顯示rgb(255,0,0),由於需要將顏色值儲存到資料庫中,所以想讓顏色值的格式統一下(其實不統一也是可以存的)。搜尋了一下,從國外的一個網站上得到一段代碼複製代碼 代碼如下:$.fn.getHexBackgroundColor = function() {
Time of Update: 2013-10-17
百度建議給了我們極大的方便,就像我們跟人說話的時候,你點頭他知尾,不用多費唇舌,這樣我們與之相處久輕鬆愉悅。 都知道百度建議是用ajax做的,想要做的快速穩定,可複製可移植就不容易了。網上找了半天,好多都是asp或者php的,還有使用jquery的,但說明性文檔太少,花時間研究還不如自己來寫。根據一個pdf文檔提供的資料,用了小半天時間,終於實現了。在此與大家分享。 原理流程圖如下: 流程圖很明白了,沒什麼要說的,以下帖代碼。 Javascript代碼: 複製代碼 代碼如下:
Time of Update: 2013-10-17
先看: 要求:當輸入框獲得焦點時,自動顯示驗證圖片。 代碼如下(學習而已,僅供參考): 複製代碼 代碼如下: /***********************下是驗證碼對象*****************/ var Validation = {}; Validation.init = function(eleName,imageSrc){ this.image = imageSrc; $('#'+eleName).focusin(function(){
Time of Update: 2013-10-17
一:JS 重載頁面,本地重新整理,返回上一頁 複製代碼 代碼如下: <a href="javascript:history.go(-1)">返回上一頁</a> <a href="javascript:location.reload()">重載頁面,本地重新整理</a> <a href="javascript:history.go(-1);location.reload()">返回上一頁重載頁面,本地重新整理</a>
Time of Update: 2013-10-17
有兩個視窗: A視窗(父),B視窗(模態) A視窗裡有一個DATAGRID,一個按鈕。 點擊按鈕時,彈出B視窗(模態)。在B視窗中添加資料,提交後,要求B視窗自關閉,然後重新整理A視窗(父) 複製代碼 代碼如下: <script type="text/javascript"> function openSubWin() { window.showModalDialog('b.html', 'newwindow', 'height=500, width=400, top=0,
Time of Update: 2013-10-17
onkeypress 和 onkeydown 是有區別,下面將講解 onkeypress 與 onkeydown 事件的區別。 onkeypress 事件在使用者按下並放開任何字母數字鍵時發生。但是系統按鈕(例如:方向鍵、功能鍵)無法得到識別。 onkeydown 事件在使用者按下任何鍵盤鍵(包括系統按鈕)時發生。 具體區別: 1. 一個放開一個沒有放開,onkeydown 先於 onkeypress 發生。 2.onkeypress 無法系統按鈕。 2.onkeydown 捕獲的
Time of Update: 2013-10-17
複製代碼 代碼如下:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>test javascript</title> <script type="text/javascript"> window.onload = function() { var EventUtil = {
Time of Update: 2013-10-17
當一個網站有很多js代碼要載入,js代碼放置的位置在一定程度上將會影像網頁的載入速度,為了讓我們的網頁載入速度更快,本文總結了一下幾個注意點: 1、消極式載入js代碼 複製代碼 代碼如下: <script type=”text/javascript” src=”" id=”my”></script> <script type=”text/javascript”>
Time of Update: 2013-10-17
這個月都還沒。必須要湊數。 網站登入狀態了更好的使用者體驗都會在輸入密碼的時候檢測是否開啟大寫。提醒使用者。 在下面的 input框裡測試下吧!這段代碼來之 <點我>。 不過我做了一點小改進。 主要對 已經啟用input框的 大寫鎖定進行即時檢測。 複製代碼 代碼如下: <div> <input class="text" name="passwd" id="loginPasswd" type="password" style="*display:block;" /&
Time of Update: 2013-10-17
一般參數值不能超過16位。如果超出16都是用0替代,導致我們查詢不到自己想要的結果。 遇到此問題我們做如下修改 自己寫屬性 原始的: 複製代碼 代碼如下: <a href="javascript:void(0)"
Time of Update: 2013-10-17
問題是怎麼個情況? 網頁中的ajax請求越來越多,或者應用開始就一直使用ajax與後端進行資料交換。(目前我在公司參與的項目就是如此)N多介面前後端來回調試是個麻煩事。 後端不可能短時間把所有的介面都寫完,也不會為了前端測試而製造假的資料和介面,不僅耗費時間而且到了開發階段返回的資料結構、介面名稱也可能會有許多改動。那麼後端 一邊寫介面一邊給前端,這看起來不錯。但在具體實施過程中,後端未完成的介面可能有錯誤,你需要不停的和後端溝通不停的找原因,有可能中途還會停滯等待後端返回資料正
Time of Update: 2013-10-17
JSON文法是一種輕量級的資料交換格式。易於人閱讀和編寫。同時也易於機器解析和產生,下面就進行學習研究,希望本文能教會你更多東西。JSON文法開發內容包括:更容易的設計整合、擴充的部署選項、更為豐富多彩的登入和個人化服務以及更好的資料訪問和同步,還可以使用 json_encode() 使來自 PHP 資料庫連接的資料可用於 Ajax