Time of Update: 2014-07-06
最近本屌絲應項目開發需求,需要做個一個全選的checkbox功能。 哎呀嗎~~這不是很簡單的事情麼,一個總的checkbox,N多個子checkbox,總的checkbox一旦選中,子checkbox全部選中,總的一旦不選中,子的也都不選中。 拿到這個小需求,本屌絲一陣竊喜,多麼簡單的功能啊,OK,兩分鐘完事~~~ 時間一分一秒的過去,本屌絲內心奔騰的草原的馬兒,從一直逐漸增加到了千萬隻~~~ 這尼瑪怎麼回事? alert($("#checkbox_all").attr("checked"));
Time of Update: 2014-07-06
@*點擊按鈕頁面重新整理的時候 記住捲軸的位置*@ 複製代碼 代碼如下: <script type="text/javascript"> window.onbeforeunload = function () { var scrollPos; if (typeof window.pageYOffset != 'undefined') { scrollPos = window.pageYOffset; } else if (typeof document.compatMode != '
Time of Update: 2014-07-06
昨晚德國和葡萄牙的焦點之戰你看了嗎?北京時間淩晨的比賽中,C羅領銜的葡萄牙0-4德國被完滅……他是金球獎得主、歐洲金靴、歐冠冠軍核心,在葡萄牙隊……9張圖 C羅告訴你什麼叫欲哭無淚 複製代碼 代碼如下: <span style="font-size:14px;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2014-07-06
一、LABjs 的核心是 LAB(Loading and Blocking):Loading 指非同步並行載入,Blocking 是指同步等待執行。LABjs 通過優雅的文法(script 和 wait)實現了這兩大特性,核心價值是效能最佳化。LABjs 是一個檔案載入器。二、RequireJS 和 SeaJS 則是模組載入器,倡導的是一種模組化開發理念,核心價值是讓 JavaScript 的模組化開發變得更簡單自然。模組載入器也可降級為檔案載入器用,因此使用 RequireJS 和
Time of Update: 2014-07-06
方法一:直接定義並且初始化,這種遇到數量少的情況可以用var _TheArray = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]]方法二:未知長度的二維數組複製代碼 代碼如下:var tArray = new Array(); //先聲明一維for(var k=0;k<i;k++){
Time of Update: 2014-07-06
1.文字框1.1 <input type="text" name="test" id="test">通過var t=document.getElementById("test").value把值賦給變數t,1.2 當然也可以反過來把已知的變數值賦給文字框,例如:var m = "5";document.getElementById("test").value= m;2.下拉式清單方塊2.1 <select name="sel" id="sel" onchange="look()
Time of Update: 2014-07-06
display通常可以設定為none、inline、block visibility通常可以設定為hidden、visible 當display為none,visibility為hidden時,元素都會不見。不過其還有不同之處。 display會將元素隱藏掉,並且位置不再被佔據,而visibility則是佔據原來的位置。 看例子即可明白: 複製代碼 代碼如下: <div id="myDiv" style="width:100px;border:1px solid #aaa;">
Time of Update: 2014-07-06
首先看html介面的代碼:<a href="javascript:;" onclick="delete_order('<?php echo $item[order_id]; ?>')"><img src="images/admin/delete-icon.png" border="0"
Time of Update: 2014-07-06
就是實現這個效果的,選中添加到右邊,全部添加到右邊,選中刪除到左邊,全部刪除到左邊。html部分:複製代碼 代碼如下:<body> <div class="centent"> <select multiple="multiple" id="select1"
Time of Update: 2014-07-06
複製代碼 代碼如下: <script> window.onload=function(){ upfile('file.php'); } /* ** url 路徑 **/ function upfile(url){ //建立iframe var iframe = document.createElement("iframe"); document.body.appendChild(iframe); iframe.id = 'iframeName'; iframe.name =
Time of Update: 2014-07-06
或許你一直在用javascript中的array的sort. 或許你一直相信它會給你正確的結果。 至少我曾經也是這樣認為的,直到有一天,我看到了如下的代碼 : 複製代碼 代碼如下: [5,10,1].sort(); 或許結果有點出人意料。結果如下: 複製代碼 代碼如下: [1,10,5] 仔細深究之後,發現原來預設的sort方法並不是按照整形資料來排序,而是用的字串匹配方式。 換言之就是10 中的這個 1 導致了上面代碼的錯誤。 當然,解決方案有很多,可以給sort方法中傳入回呼函數。
Time of Update: 2014-07-06
jQuery判斷checkbox(複選框)是否被選中:if($("#id").attr("checked")==true)jQuery實現checkbox(複選框)選中、全選/反選代碼:複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2014-07-06
方法一: 複製代碼 代碼如下: <script type=”text/javascript”> var obj = new Image(); obj.src = “yourpicurl.jpg”; obj.onload = function() { //這個地方可以重複寫入,如果錯誤的話,換到外面即可 document.getElementById(”mypic”).innnerHTML = “<img src='”+this.src+”‘ />”; }
Time of Update: 2014-07-06
超簡單的JS聯動代碼,不過要配合jquery用,也可以自己修改為不用任選JS庫的代碼複製代碼 代碼如下:<tr> <th>一級分類</th><td> <select name="subsidiary_cat_id" class="subsidiary_cat_id"
Time of Update: 2014-07-06
複製代碼 代碼如下:<!doctype html><html><head> <title>ff 與 ie 動態載入元素的區別</title> <script type="text/javascript" src="jquery-1.4.4.min.js"></script> <style
Time of Update: 2014-07-06
提起物件導向我們就能想到類,對象,封裝,繼承,多態。在《javaScript進階程式設計》(人民郵電出版社,曹力、張欣譯。英文名字是:Professional JavaScript for Web Developers)這本書中描述的還算比較詳細。我們看看JavaScript中定義類的各種方法。 1.工廠方式javaScript中建立自己的類和對象,我們應該是必須掌握的,我們都知道javaScript中對象的屬性可以在對象建立後動態定義,比如下面的代碼:複製代碼 代碼如下:<script
Time of Update: 2014-07-06
最近在學著用easyui,發現架構用起來果然是方便簡潔,能弄出這架構的都是大神層級了吧,牛啊....今天碰到這個應用可以說是讓我非常之無語,整出源碼來一看就明白了,可之前卻還是感覺非常神奇,我也常常告訴自己,要多動腦筋,實際上有一些也的確有想過,但實在是效果很牽強,而當源碼拿出來看的時候卻又格外的明白,如果這時候我可以看到自己的表情,大抵就是一個糾結吧,如果說量變引起質變,那我的量還差的太多了,連見多識廣都算不上,何談創造啊。先來分析下實現的原理吧,閃爍的原理是什麼呢:其實就一個,display
Time of Update: 2014-07-06
開發前提條件:Windows系統,請確保你的Windows系統包含源碼編譯工具。Node.js的源碼主要由C++代碼和JavaScript代碼構成,但是卻用 gyp 工具來做源碼的專案管理,該工具採用Python語言寫成的。在Windows平台上,Node.js採用gyp來產生Visual Studio Solution檔案,最終通過VC++的編譯器將其編譯為二進位檔案。所以,在安裝之前請確保你的Windows系統滿足以下兩個條件:* Python
Time of Update: 2014-07-06
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!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">
Time of Update: 2014-07-06
現有表格中的一行的代碼如下所示: 效果可以看下具體51搜尋展示http://www.51bt.cc,結合Xunsearch全文檢索索引技術,可以達到毫秒級的資料搜尋<tr><td><span class="catid">2</span></td><td>公司介紹</td><td>內部欄目</td><td><span class="listorder"