Time of Update: 2014-01-01
1、html代碼:複製代碼 代碼如下: <form action="#" name="userOpinionForm" id="userOpinionForm" method="post"> <input type="radio"
Time of Update: 2014-01-01
給jquery動態產生的頁面元素添加事件?使用livequery外掛程式,或可以使用jquery的live方法。摘錄一段live簡單使用方法。更多詳情還見官網 http://api.jquery.com/live/live(type, [data],fn)概述jQuery給所有匹配的元素附加一個事件處理函數,即使這個元素是以後再添加進來的也有效。這個方法是基本是的 .bind() 方法的一個變體。使用
Time of Update: 2014-01-01
這裡面的return含有一些細節知識:例如:onClick='return add_onclick()'與
Time of Update: 2014-01-01
複製代碼 代碼如下:<form id="myForm" method="post"> <table align="center" style="width:400px;height:auto;margin-top: 20px">
Time of Update: 2014-01-01
功能:a:實現點擊複選框的時候全選所有的子複選框,再點擊取消所有複選框的選中狀態b:有一個子複選框選中則父複選框選中 所有子複選框都不選中則父複選框不選中複製代碼 代碼如下:/** * 全選函數 * @param mainId 主複選框id * @param klass 下屬複選框的class */function selectAll(mainId,klass){ $("." +
Time of Update: 2014-01-01
js: 複製代碼 代碼如下: function checkAll(name) { var el = document.getElementsByTagName('input'); var len = el.length; for(var i=0; i<len; i++){ if((el[i].type=="checkbox") && (el[i].name==name)){ el[i].checked = true; } } } function clearAll(name) { var
Time of Update: 2014-01-01
一. document.all是頁面內所有元素的一個集合。例如: document.all(0)表示頁面內第一個元素 二. document.all可以判斷瀏覽器是否是IE if(document.all){ alert("is IE!"); } 三. 也可以通過給某個元素設定id屬性(id=aaaa),然後用document.all.aaaa調用該元素 四. 案例: 代碼1: 複製代碼 代碼如下: <input name=aaa value=aaa> <input
Time of Update: 2014-01-01
第一,JS消極式載入 代碼如下: 複製代碼 代碼如下: <script language="JavaScript" src="" id="my"></script> <script language="JavaScript"> setTimeout("document.getElementById('my').src='include/...檔案...php'; ",3000);//延時3秒 </script> 第二,JS最後載入
Time of Update: 2014-01-01
複製代碼 代碼如下: <HEAD> <TITLE> JS擷取DIV相對座標</TITLE> <script type="text/javascript"><!-- function getX(obj){ var parObj=obj; var left=obj.offsetLeft; while(parObj=parObj.offsetParent){ left+=parObj.offsetLeft; } return left; }
Time of Update: 2014-01-01
效果: html: 複製代碼 代碼如下: <div id="page"></div> 用法: 複製代碼 代碼如下: var total = 310; var pageNo = 1; var pageCount = 31;//共有多少頁 var pageSize = 10; var actionName = "list.action"; var otherParam = "&name='www'&order='time'"; $(function(){
Time of Update: 2014-01-01
頁面上用jquery ajax複製代碼 代碼如下:function createQS(name){ var value = encodeURI(name); var queryString = {key:value}; return queryString;}//檢索姓名方法function jiansuoByName(k,name){ if (name == '') { alert("請輸入檢索的內容");
Time of Update: 2014-01-01
複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="description" content="this" /> <meta name="keywords" content="this" /> <title>this</title> <script type="text/javascript"
Time of Update: 2014-01-01
在開始擺弄代碼之前,應該搞清楚使用繼承的目的和能帶來什麼好處。一般來說,在設計類的時候,我們希望能減少重複性的代碼,並且盡量弱化類之間的耦合。而要做到這兩者都兼顧是很難的,我們需要根據具體的條件和環境下決定我們應該採取什麼方法。根據我們對物件導向語言中繼承的瞭解,繼承會帶類直接的強耦合,但js由於其特有的靈活性,可以設計出強耦合和弱耦合,高效率和低效率的代碼。而具體用什麼,看情況。下面提供js實現繼承的三種方法:類式繼承,原型繼承,摻元類。這裡先簡述類式繼承,後兩種在往後的隨便中簡述,請多多關注
Time of Update: 2014-01-01
首先這裡聲明一下,關於我測試瀏覽器的版本是chrome15.0.874.121 Firefox 8.01 IE9 IETester下面的代碼關於聲明1:獲得捲軸的情況複製代碼 代碼如下:function getScroll(){ var t, l, w, h; if (document.documentElement &&
Time of Update: 2014-01-01
用這鍛代碼 之前請先下載jquery庫 複製代碼 代碼如下: var maskStackCount = 0; function mask(method){ //這裡是你想要進行遮罩的視窗,我這裡想要遮罩的是一個iframe視窗,也可以用var winObj=$(window) var winObj=window.top.$("body").find("iframe[name='dialognormaliframe']"); if(typeof method == "undefined"){
Time of Update: 2014-01-01
在IE6中範例代碼如下:window.opener= null;window.close();在IE7中範例程式碼如下:window.opener= null;window.open("","_self"); window.close();如果要全螢幕顯示(去掉IE的工具列、地址欄和功能表列等資訊),則只能用window.open();的方法。如果第一個頁面就要全螢幕顯示,則需要設定一個中轉頁面。中轉頁面代碼如下:(body中什麼都不必寫)複製代碼 代碼如下:<head>
Time of Update: 2014-01-01
1、IE裡起作用,Firefox不起作用 IE版本 複製代碼 代碼如下: <script type="text/javascript"> function checkALL(str)//全選控制的JS { var a=document.getElementsByName(str); var n=a.length; for(var i=0;i<n;i++) { a[i].checked=window.event.srcElement.checked; } }
Time of Update: 2014-01-01
介紹JavaScript 高漲的人氣帶來了很多變化,以至於如今使用其進行網路開發的形式也變得截然不同了。就如同在瀏覽器中一樣,現在我們也可以在伺服器上運行 JavaScript ,從前端跨越到後端,這樣巨大的反差讓人難以想象,因為僅僅在幾年前Javascript 還如同 Flash 或者 Java applet 那樣嵌入網頁在沙箱環境中運行。在深入Node.js之前,你可能需要閱讀和瞭解使用跨棧式JavaScriptJavaScript across the
Time of Update: 2014-01-01
Basecamp中的大多數Ajax操作都是在處理伺服器產生的JavaScript響應SJR)。它的工作原理是這樣的:這種簡單的模式有一些重要的優勢。優點#1:重用模版而不影響效能無論是第一次渲染和隨後的模版更新,你都可以重用模版.如果使用Rails,有一部分技術像郵件/資訊用於這兩種情況。如果你只返回JSON格式的資訊,你得用你的模版將展示這些資訊兩次(一次是伺服器端的第一次回應,一次是用戶端隨後的更新)—除非你做一個單一面頁的JavaScript
Time of Update: 2014-01-01
加入更多的包Ember CLI提供bower支援,只需使用下面命令:每隔幾個月的時間,Ember的核心團隊就會聚在一起討論目前遇到的各種問題,並決定下一季度需要優先處理的各種事務。這一次,在俄勒岡州的傳輸速率蘭,大家聚在一起,商討2014年的發展方向。開發工具 &