Time of Update: 2017-01-18
當頁面上面顯示了一個表單後,通常焦點 並不是放在第一個控制項上面,只需要一點通常的指令碼就可以實現這個效果 。 document.forms[0].elements[0].focus(); 如果頁面的第一個控制項是隱藏欄位,或是不支援focus() 上面這段javascript 可能就會出現錯誤 ! 複製代碼 代碼如下: var formutil = new Object; formutil.focusOnfirst = function() {
Time of Update: 2017-01-18
select-option onclick aaaaa bbbbb ccccc [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]運行測試下即可。
Time of Update: 2017-01-18
js獲得游標所在的文字框(text/textarea)中的位置 jb51 HELLO! [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
下面的代碼實現當使用者停留在text輸入框的時候提示輸入什麼的提示資訊,提高使用者粘合度。在輸入內容前,顯示如圖1所示圖1當使用者名稱的文字框或得焦點時,效果如圖2所示圖2當密碼文字框或得焦點時,效果如圖3所示 圖3示範的原始碼如下: tt控制項示範 【提示控制項示範】 使用者名稱: 密碼: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
複製代碼 代碼如下: window.onload = function(){ var price = document.getElementById('price'); price.disabled = true; price.style.padding = '2px 3px'; price.style.background = '#eee'; price.style.border = '1px solid #ccc'; var tj = document.getElementById('tj'
Time of Update: 2017-01-18
本文涉及到的圖片 利用javascript自訂radio及checkbox樣式 單選框樣式: 男 女 boy girl 複選框樣式: xhtml CSS Javascript Flash Ajax AS Flex PHP/.NET/JSP 瞭解 一般 熟練 精通 資深專家 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
JavaScript 擷取目前時間戳: 第一種方法: 複製代碼 代碼如下: var timestamp = Date.parse(new Date()); 結果:1280977330000 第二種方法: 複製代碼 代碼如下: var timestamp = (new Date()).valueOf(); 結果:1280977330748 以上代碼將擷取從 1970年1月1日午夜開始的毫秒數。二者的區別是,第一種方法的毫秒位上為全零,即只是精確到秒的毫秒數
Time of Update: 2017-01-18
複製代碼 代碼如下:<script type="text/javascript"> function initArray(){ this.length=initArray.arguments.length; for(var i=0;i<this.length;i++){ this[i]=initArray.arguments[i]; } } var strA=""; function TimeList() { var i=0; var str=new
Time of Update: 2017-01-18
例如: Date.parse( "2000-01-01" ) IE and Mozilla瀏覽器: "NaN"。那麼我們一般在Web頁面上顯示的時 間 就不能直接轉換。需要做處理。 可以直接轉換的格式"01/01/2000","2000/01/01" 複製代碼 代碼如下: //定義Regex,因為jS對只能替換一個 //轉換為 "2000/01/01" var regS = new RegExp("-","gi"); var
Time of Update: 2017-01-18
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]javascript 補零 函數集合
Time of Update: 2017-01-18
ok,不廢話了,實現一個javascript的Timer吧 比起as3的Timer類,功能上略有改動 timer2.src.js 複製代碼 代碼如下: /** * Timer 模型 * * @author rainsilence * @version 2.0 */ (function() { /** * TimerEvent constructor 構造器 * * @param type 事件類型 * @param bubbles 是否毛票 * @param cancelable 是否可取消 *
Time of Update: 2017-01-18
1.在<head></head>中加入下列代碼 複製代碼 代碼如下: <script language=JavaScript> var timerID = null; var timerRunning = false; function stopclock (){ if(timerRunning) clearTimeout(timerID); timerRunning = false;} function startclock () { stopclock()
Time of Update: 2017-01-18
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]javascript格式化日期時間函數_時間日期_雲棲社區http://www.jb51.net/article/14753.htm
Time of Update: 2017-01-18
複製代碼 代碼如下:var StartYear = 1980; var EndYear = 2500; function MonthAndDay() { this.initDDL = function(objYear,objMonth,objDay,hidYear,hidMonth,hidDay) { this.init(objYear,objMonth,objDay,hidYear,hidMonth,hidDay);
Time of Update: 2017-01-18
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
DateSelector [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行][參數說明] 複製代碼 代碼如下: var dateSelector = new DateSelector(年下拉ID, 月下拉ID, 日下拉ID, {floorYear: 向前幾年, ceilYear: 向後幾年}); dateSelector.onStart = dateSelector.onEnd = function(){ // 自訂開始結束事件 $('
Time of Update: 2017-01-18
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
1:經常涉及到日期的換算比較: 複製代碼 代碼如下: <html> <head> <title></title> <script language="javascript"> function returnMaxDate(){ var datevalue1 = document.getElementById("date1").value; var datevalue2 = document.getElementById("date2")
Time of Update: 2017-01-18
複製代碼 代碼如下:/** * * 返回一個距離現在多長時間後的一個格式化的日期,如2009年9月5日 14:15:23 * 如:現在時間是2009年9月5日 14:15:23 timeLong=10秒 那麼返回:2009年9月5日 14:15:33 * * @param int timeLong 一個 * @param String formatString YYYY-MM-DD hh:mm:ss * */ function
Time of Update: 2017-01-18
web開發中有時需要對輸入框中的時間(主要是開始時間和結束時間)進行比較,網上搜尋了一番,發現有不少是無效的,以下方法經小弟檢驗確實有效,特此共用。(請關注紅色部分) function ValidtorTime(){ var d1 = new