Time of Update: 2015-06-27
淺談JavaScript字串拼接,淺談javascript拼接在JavaScript中會經常遇到字串拼接,但是如果要拼接的字串過長就比較麻煩了。如果在一行的話,可讀性太差;如果換行的話,會直接報錯。現在就來介紹幾個JavaScript拼接字串的幾個小技巧(主要針對字串過長的情況)。1. 字串相加(+)var empList = ' <li data-view-section="details">'+ '<span>Hello world</span>
Time of Update: 2015-06-27
javascript實現跨域的方法匯總,javascript由於同源策略的限制,XMLHttpRequest只允許請求當前源(包含網域名稱、協議、連接埠)的資源。json與jsonp的區別:
Time of Update: 2015-06-27
javascript實現倒計時(精確到秒),javascript倒計時代碼相當簡單實用,這裡就不多廢話了,小夥伴們簡單看下就能明白<!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&
Time of Update: 2015-06-27
jQuery實現按鈕的點擊 全選/反選 單選框/複選框 文字框 表單驗證,jquery全選jQuery實現按鈕的點擊 全選/反選 單選框/複選框 文字框 表單驗證<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP
Time of Update: 2015-06-27
arguments對象驗證函式的參數是否合法,arguments函數使用arguments對象驗證函式的參數是否合法<script>function sum(arg1,arg2) //加法函數{var realArgCount = arguments.length; //調用函數時傳遞的實參個數var frmArgCount = sum.length; //函數定義時的形參個數if(realArgCount < frmArgCount)
Time of Update: 2015-06-27
javascript實現給定半徑求出圓的面積,javascript圓的面積代碼相當簡單,這裡就不多廢話了,小夥伴們自己參考下吧。<script>var circularityArea = new Function("r","return r*r*Math.PI"); //建立一個函數對象var rCircle = 2;//給定圓的半徑var area = circularityArea(rCircle);alert("半徑為2的圓面積為:" +
Time of Update: 2015-06-27
jQuery實現按鈕只點擊一次後就取消點擊事件綁定的方法,jquery綁定本文執行個體講述了jQuery實現按鈕只點擊一次後就取消點擊事件綁定的方法。分享給大家供大家參考。具體實現方法如下:<input type="button" id="my-selector" value="只能點擊一次" /><script>$('#my-selector').bind('click', function() { $(this).unbind('click');
Time of Update: 2015-06-27
jquery實現兩個圖片漸層轉場效果的方法,jquery漸層本文執行個體講述了jquery實現兩個圖片漸層轉場效果的方法。分享給大家供大家參考。具體如下:這段代碼示範了jquery如何?兩個圖片漸層切換的效果,為id=kitten的div設定一個背景圖片,通過jquery對div進行淡入淡出實現兩個圖片的漸層切換html代碼<div id="kitten"> <img src="/images/kitten.jpg" alt="Kitten"
Time of Update: 2015-06-27
javascript排序函數實現數字排序,javascript排序javascript排序函數實現數字排序<script>function SortNumber(obj,func) //定義通用排序函數{//參數驗證,如果第一個參數不是數組或第二個參數不是函數則拋出異常if(!(obj instanceof Array) || !(func instanceof Function)) {var e = new Error(); //建置錯誤資訊e.number = 100000; /
Time of Update: 2015-06-27
基於jQuery實現的旋轉彩圈執行個體,jquery旋轉執行個體本文執行個體講述了基於jQuery實現的旋轉彩圈。分享給大家供大家參考。具體實現方法如下:<!DOCTYPE html><html><head><script src="jquery-1.7.1.min.js"></script><script>for(var i=0;i<100000;i++){if(i%4==0)setTimeout("$('#div1
Time of Update: 2015-06-27
js限制input標籤中只能輸入中文,jsinput方法很簡單,這裡就不多BB了,直接奉上樣本<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>只能輸入中文</title></head><body><input type="text" id="text"
Time of Update: 2015-06-27
jquery顯示loading圖片直到網頁載入完成的方法,本文執行個體講述了jquery顯示loading圖片直到網頁載入完成的方法。分享給大家供大家參考。具體實現方法如下:<!DOCTYPE html><html class="no-js"><head> <meta charset='UTF-8'> <title>Simple Loader</title> <style> /* This only
Time of Update: 2015-06-27
javascript實現一個數值加法函數,javascript數值加法廢話不多說,直接奉上代碼JS<script type="text/javascript">function Sum(arg1,arg2){ //數值加法函數var sarg1 = new String(arg1); //將傳入的參數轉為字串以便進行參數檢查var sarg2 = new String(arg2); //將參數2轉為字元類型if( (sarg1=="")||(sarg2=="") )
Time of Update: 2015-06-27
淺談JavaScript異常處理語句,javascript異常處理程式運行過程中難免會出錯,出錯後的運行結果往往是不正確的,因此運行時出錯的程式通常被強制中止。運行時的錯誤統稱為異常,為了能在錯誤發生時得到一個處理的機會,JavaScript提供了異常處理語句。包含try-catch、try-catch-finally和throw.try-catch語句try{tryStatements}catch(exception){catchStatements}參數說明:tryStatements:必選
Time of Update: 2015-06-27
jquery操作angularjs對象,jqueryangularjsjquery是一個非常強大的js架構,angularjs是一個非常牛的前端mvc架構。雖然用其中的任何一個架構在項目中夠用了,但是有時候這兩個架構需要混合著用,雖然不推薦。但有時候混合用時,卻非常方便,不要考慮那麼多,只要能實現功能,何樂而不為? 最近做的一個產品,前端用angularjs,但表格架構用的卻是jquery.datatables.js,當然其中少不了碰到jquery與angularjs互動問題。由於公司保密,我
Time of Update: 2015-06-27
jQuery往textarea中游標所在位置插入文本的方法,jquerytextarea本文執行個體講述了jQuery往textarea中游標所在位置插入文本的方法。分享給大家供大家參考。具體實現方法如下:<html><head><script src="jquery-1.8.1.min.js"></script><script >$(function() { /* 在textarea處插入文本--Start */ (function(
Time of Update: 2015-06-27
JavaScript實現數組隨機排序的方法,javascript數組本文執行個體講述了JavaScript實現數組隨機排序的方法。分享給大家供大家參考。具體實現方法如下:function Shuffle(o) { for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x); return o;};使用方法:var testArray = [1,2,3,4,
Time of Update: 2015-06-27
jquery計算滑鼠和指定元素之間距離的方法,jquery元素本文執行個體講述了jquery計算滑鼠和指定元素之間距離的方法。分享給大家供大家參考。具體實現方法如下:(function() { var mX, mY, distance, $distance = $('#distance span'), $element = $('#element'); function calculateDistance(elem, mouseX, mouseY) { return
Time of Update: 2015-06-27
jQuery匹配文檔連結並添加class的方法,jqueryclass本文執行個體講述了jQuery匹配文檔連結並添加class的方法。分享給大家供大家參考。具體如下:這裡使用jQuery自動探索針對文檔的連結並添加class,如doc,xls,pdf文檔。$('a[href]').each(function() { if((C = $(this).attr('href').match(/[.](doc|xls|pdf)$/))) { $(this).addClass(C[1]); }
Time of Update: 2015-06-27
JavaScript讓Textarea支援tab按鍵的方法,textareatab本文執行個體講述了JavaScript讓Textarea支援tab按鍵的方法。分享給大家供大家參考。具體實現方法如下:HTMLTextAreaElement.prototype.getCaretPosition = function () {//return the caret position of the textarea return