Time of Update: 2017-01-19
今天做了一個例子,用jquery和jquery外掛程式 lightbox做了圖片浮動放大效果,沒有任何問題。然後再加了一個
Time of Update: 2017-01-19
複製代碼 代碼如下: <div> <select name="YYYY" onchange="YYYYMM(this.value)"> <option value="">請選擇 年</option>&
Time of Update: 2017-01-19
複製代碼 代碼如下: window.alert = function(str) { var shield = document.createElement("DIV"); shield.id = "shield"; shield.style.position = "absolute"; shield.style.left = "0px"; shield.style.top = "0px"; shield.style.width = "100%"; shield.style.height =
Time of Update: 2017-01-19
JQuery有很多這樣的外掛程式,但是我們公司不用jquery,沒有外掛程式,所以我就試著自己寫,我也不知道別人是怎麼寫的,純粹是按著自己的想法來的。 直接上代碼: 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Demo</title> <script type="text/javascript">
Time of Update: 2017-01-19
如下所示:複製代碼 代碼如下:<!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 http-equiv="Content-Type"
Time of Update: 2017-01-19
jQuery擷取Select選擇的Text和Value: 文法解釋: 1. $("#select_id").change(function(){//code...}); //為Select添加事件,當選擇其中一項時觸發 2. var checkText=$("#select_id").find("option:selected").text(); //擷取Select選擇的Text 3. var checkValue=$("#select_id").val()
Time of Update: 2017-01-19
在編程過程中,我們對下拉式清單方塊的取值很多時候都是擷取option中的value,但是也有需要擷取顯示在頁面中的值的時候,例如想獲得<option value="value">ShowText</option>中"ShowText",我們該如何擷取呢?方法很簡單,具體代碼如下:複製代碼 代碼如下:<script type="text/javascript">function
Time of Update: 2017-01-19
以下我們將為大家介紹 JavaScript 保留兩位小數的實現方法:四捨五入以下處理結果會四捨五入:var num =2.446242342;num = num.toFixed(2); // 輸出結果為 2.45不四捨五入以下處理結果不會四捨五入:第一種,先把小數邊整數:Math.floor(15.7784514000 * 100) / 100 // 輸出結果為 15.77第二種,當作字串,使用正則匹配:Number(15.7784514000.toString().match(/^\d+(&
Time of Update: 2017-01-19
如果你現在還在為背景透明文字不透明而發愁的話,建議你來看看。當然IE6我已經放棄了,所以不要說不用PNG8的圖片這樣在IE6下沒有效果,當然你也可以用濾鏡。本人不建議使用濾鏡。因為這樣可能會出現其它問題!(如無法點擊等等問題)做前端最怕的就是BUG,特別是IE6。滾蛋IE6!本文的核心就是利用PNG32透明圖片來做背景然後平鋪背景就行了。這樣就不會存在背景透明文字也透明了。這樣做起來超級簡單你們說呢!圖片只需要調整透明度即可。在PSD中把圖片設定為20%的透明度儲存為png就行了。(切忌:不要設
Time of Update: 2017-01-19
擷取值: label標籤在JS和Jquery中使用不能像其他標籤一樣用value擷取它的值: 複製代碼 代碼如下: var label=document.getElementById("id"); var value=label.value; var value=$("#id").val(); 可以這樣: JS: 複製代碼 代碼如下: var label=document.getElementById("id"); var value=label.innerText; Jquery:
Time of Update: 2017-01-19
複製代碼 代碼如下: <!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 http-equiv="Content-Type"
Time of Update: 2017-01-19
1 判斷是否為數群組類型 2 判斷是否為字串類型 3 判斷是否為數實值型別 4 判斷是否為日期類型 5 判斷是否為函數 6 判斷是否為對象 1 判斷是否為數群組類型 複製代碼 代碼如下: <script type="text/javascript"> //<![CDATA[ var a=[0]; document.write(isArray(a),'<br/>'); function isArray(obj){ return (typeof
Time of Update: 2017-01-19
使用者上傳照片,照片的尺寸未知;需要產生一個預覽,這個預覽圖要根據提供給使用者預覽的地區自應用,並且置中;如果圖片太大,需要按比例縮放。如下圖。瞄了一下,置中可以用 text-align:center; 來實現。而按比例縮放,利用預設 <img /> 的 width 、height 屬性解決不了。因為使用者圖片可能是很長的,也可能是很寬的。線上上想了一下他們的關係,按條件來判斷是這樣的:if(實際寬度 > 預覽最大寬度) { 縮放寬度 =
Time of Update: 2017-01-19
opener即誰開啟我的,比如A頁面利用window.open彈出了B頁面視窗,那麼A頁面所在視窗就是B頁面的opener,在B頁面通過opener對象可以訪問A頁面。parent表示父視窗,比如一個A頁面利用iframe或frame調用B頁面,那麼A頁面所在視窗就是B頁面的parent。在JS中,window.opener只是對快顯視窗的母視窗的一個引用。比如:a.html中,通過點擊按鈕等方式window.open出一個新的視窗b.html。那麼在b.html中,就可以通過window.op
Time of Update: 2017-01-19
複製代碼 代碼如下:/** Event handler for mouse wheel event. *滑鼠滾動事件 */ var wheel = function(event) {
Time of Update: 2017-01-19
複製代碼 代碼如下: /** * * 描述:js實現的map方法 * @returns {Map} */ function Map(){ var struct = function(key, value) { this.key = key; this.value = value; }; // 添加map索引值對 var put = function(key, value){ for (var i = 0; i < this.arr.length; i++) { if ( this.arr[
Time of Update: 2017-01-19
下面第三種親測可用第一種:複製代碼 代碼如下:if(window.addEventListener){ alert("not ie"); }else if(window.attachEvent){ alert("is ie"); }else{ alert("這種情況發生在不支援DHTML的老版本瀏覽器(現在一般都支援)") }第二種:複製代碼 代碼如下:if(document.all){ alert("IE6"); }else{ alert("not ie"); }第三種:複製代碼
Time of Update: 2017-01-19
樣本如下:複製代碼 代碼如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK"><title>滑鼠經過給tr換顏色</title> </head><body><table align="center" width="100%" border="1"
Time of Update: 2017-01-19
1,比較日期大小的js代碼複製代碼 代碼如下:<script>var beginDate=$("#beginDate").val(); var endDate=$("#endDate").val(); var d1 = new Date(beginDate.replace(/\-/g, "\/")); var d2 = new Date(endDate.replace(/\-/g, "\/")); &
Time of Update: 2017-01-19
login.html 複製代碼 代碼如下: <script language = "javascript" type = "text/javascript"> function $(id){ return document.getElementById(id); } function checkUser(){ if($("u1").value == "hello" && $("p1").value == "123"){ return true; }else{ return