Time of Update: 2014-07-06
唔,進來開發需求,當網頁內容草雞多的時候,使用者就需要有個按鈕快速回到頂部,而不是自己去滾滑輪~ 原本以為比較難的說,因為上頭要求全部用js來實現,哪個頁面引用,哪個頁面顯示。 於是乎,本屌絲就嘗試寫了下,唔,沒發現,還挺easy的說~~ 有屁我就快放了,直接上代碼,屁放多了就成屎了~~唔,罪過,阿彌陀佛,阿門~~ 複製代碼 代碼如下: <pre name="code" class="javascript">//回到頂部js $(function(){ var $btn_top =
Time of Update: 2014-07-06
最近由於項目原因,學習了下jquery,實現了一個小小的功能,就是點擊公告的上一條下一條來查看捲軸。具體代碼如下: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta
Time of Update: 2014-07-06
複製代碼 代碼如下: <html> <head> <script type="text/javascript"> function showDiv(id){ document.getElementById("selectOption").style.display="block"; document.getElementById("selectOption").style.position="absolute";
Time of Update: 2014-07-06
----------------------------------------模板中使用的系統變數和常量----------------------------------------(1)系統變數:在模板中輸出系統變數:包括server、env、session、post、get、request、cookie {$Think.server.script_name} //
Time of Update: 2014-07-06
假如你在一個文字框中按enter事件是讓他執行一個js函數,但是不想提交表單,可以這樣做:function ysearch() //年文字框斷行符號鍵後重新載入DataWindow{ validateInputText('yyyy');//想做的第一個js函數 if(event.keyCode==13) {
Time of Update: 2014-07-06
document.location.href和document.location.replace都可以實現從A頁面切換到B頁面,但他們的區別是: 用document.location.href切換後,可以退回到原頁面。 而用document.location.replace切換後,不可以通過“後退”退回到原頁面。 關於document.location.href或其他可回退的切換方式,我還發現一個細節, 用個例子來說明: 假設有A.htm B.htm C.htm三個頁面 A.htm裡有這樣一句:
Time of Update: 2014-07-06
jQuery.parent(expr) 找父親節點,可以傳入expr進行過濾,比如$("span").parent()或者$("span").parent(".class") jQuery.parents(expr),類似於jQuery.parents(expr),但是是尋找所有祖先元素,不限於父元素 jQuery.children(expr).返回所有子節點,這個方法只會返回直接的孩子節點,不會返回所有的子孫節點
Time of Update: 2014-07-06
複製代碼 代碼如下:function obj2Str(obj){ switch(typeof(obj)){ case 'object': var ret = []; if (obj instanceof Array){ for (var i = 0, len = obj.length; i < len; i++){ ret.push(obj2Str(obj[i])); } return '[' + ret.join(',') + ']'; } else if (obj
Time of Update: 2014-07-06
簡單使用看w3school 裡面沒有參數調用, 例子如下 複製代碼 代碼如下: <script type="text/javascript"> function timedMsg() { var a ="dd"; var t=setTimeout(function(){ cao(a);},3000) } function cao(a) { alert(a); } </script> </head> <input type="button" value=
Time of Update: 2014-07-06
複製代碼 代碼如下:<!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: 2014-07-06
直接看例子啦: 複製代碼 代碼如下: function fmoney(s, n) //s:傳入的float數字 ,n:希望返回小數點幾位 { n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1]; t = "";
Time of Update: 2014-07-06
有一個字串“[lightinthebox]”,但是我只是需要lightinthebox,就是不要“[]”。怎麼用又快又有效辦法去掉呢。stringObject.substring(start,stop) //截取的是開始與結束的字串。stringObject.substr(start,length) //截取的是開始與字串長度。考慮到這些,和方法的連綴。stringObject.substr(1).substring(-1,0)
Time of Update: 2014-07-06
省市對應的實現:<還有一些沒封裝起來> 更具選擇的省份來確定市的內容jsp代碼:複製代碼 代碼如下:<body> 省份<select name="prin"> <option>--請選擇--</option> <option>福建</option> <option>北京</
Time of Update: 2014-07-06
複製代碼 代碼如下: /* Cookie工具 使用方法: //存值 var value = "7天"; tools.cookie("day",value, {expires:7}); //將字串:"7天" 以 "day"這個key儲存到cookie中5天 //取值 var v = tools.cookie("day"); //用 "day" 這個key從cookie取出值 */ tools.cookie = function(name, value, options) { if (typeof
Time of Update: 2014-07-06
以下是html代碼: 複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META
Time of Update: 2014-07-06
window.showModalDialog() 使用方法:var returnValue = window.showModalDialog(url [, arguments] [,features]);url -- 必選參數,類型:字串,用來指定對話方塊要顯示的文檔的URLarguments --
Time of Update: 2014-07-06
複製代碼 代碼如下: <!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> <title>定時關閉的層</title> <meta http-
Time of Update: 2014-07-06
jQuery有一個很好用的delegate(事件委派)功能,可以給當前以及將來(動態添加)的元素繫結一個事件處理函數。比如下面的例子,動態添加一個輸入文字框後,我想讓所有文字框(不管是不是動態添加的)在擷取焦點時,自動轉大寫。複製代碼 代碼如下:<!doctype html><html><head> <title>delegate測試</title> <script
Time of Update: 2014-07-06
extjs中 有時需要選擇一個日期範圍,需要自動判斷,選擇的開始日期不能大於結束日期,或結束日期不能小於開始日期,實現的代碼如下:從可以看到,當選擇了一個開始時間後,會自動限制結束時間的選擇範圍,實現兩個日期選取器的聯動.代碼如下:首先定義聯動處理函數:Ext.apply(Ext.form.field.VTypes, { daterange: function (val, field) { var date = field.parseDate(val); if (!date) { return
Time of Update: 2014-07-06
1、說明經常會出現這樣的情況,頁面的日期格式是:YYYY-MM-DD,而資料庫中的日期格式是:YYYYMMDD,兩者之間需要轉換一下,方能傳到Java後台查詢資料。通常,這種轉化的方法有兩種,第一種,將日期文字先截取,然後拼接;第二種,就是利用Regex去掉“-”相比較而言,第二種方法快捷,不容易出錯。2、實現源碼<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE