1. 程式人生 > >jquery常用操作@測試分享

jquery常用操作@測試分享

格式化日期時間為2017-07-09

functionformatDate (dates) {

    varmydate= new Date(dates);

    varmon=mydate.getMonth()+1;

    mon= mon.toString().length <=1 ? "0" + mon: mon;

    vard=mydate.getDate();

    d= d.toString().length <= 1 ? "0" + d: d;

    varh=mydate.getHours();

    h= h.toString().length <= 1 ? "0" + h: h;

    varm=mydate.getMinutes();

    m= m.toString().length == 1 ? "0" + m: m;

    vars=mydate.getSeconds();

    s= s.toString().length == 1 ? "0" + s: s;

    returnmydate.getFullYear()+"-"+mon+"-"+d+ " "+h+":" +m+ ":" + s;

}

字串轉化為日期格式

varmydate= new Date("2017","7","18",0,0,0);

console.log(mydate);

//new Date()可把數字轉化為日期型。但無法把“2017-07-18”這樣的格式轉化為日期格式。

boostrap:新增月檢視控制元件

var c="form-control input-smdatepicker-input";

$("input[name ='_LIS_field3']").attr("class",c);

$(".datepicker-input").datetimepicker({

            language: "zh-CN",

            format: "yyyy-mm",//選擇後填寫的格式為年月

           autoclose: true,

            minView: "year",

           startView: 'year',//設定為年月檢視

            todayBtn: true,

            pickerPosition:"bottom-left"

        });

作用域 

在方法裡面重新宣告變數,會造成變數提升

var myVar = 'test';  
(function() {  
    alert(myVar); // undefined  
    var myVar = 'test1';  
})(); 

Jquery 數字操作

  用parserInt(str,進位制)避免ie8數字異常

  在IE8下,parseInt('08'),parseInt('09')會計算為0,parseInt('010')計算為8,而不是我們想要的8、10。用parseInt(‘08’,10)即可以轉換正常;

判斷是否非字串

 if(isNaN(Number(scoreval))){}

儲存小數點後2位數

  b.toFixed(2);

ulr操作

自動重新整理當前的url

  window.location.reload();

url跳轉:

location.href=src+"?num="+data+"&device="+device1+"&situation="+situation1+"&checkSituation="+checkSituation1;//跳轉到另一個頁面,//可以傳遞其他引數到另一個頁面

本視窗開啟另一個頁面

window.open(son_url,"_self");

獲取url中的引數

console.log(window.location.search.substr(1));//獲取url中?後的字串

通過正則獲取url中的引數

varname = function (name){

   var reg = new RegExp("(^|&)"+name +"=([^&]*)(&|$)");

   var r =window.location.search.substr(1).match(reg);

   if(r!=null)return decodeURI(r[2]); returnnull;

}

console.log(name("dwName"));

相關推薦

jquery常用操作@測試分享

格式化日期時間為2017-07-09 functionformatDate (dates) { varmydate= new Date(dates); varmon=mydate.getMonth()+1; mon= mon.toString(

jquery常用操作方法

常用選擇器 $('#div1') //id為div1的節點,如<div id='div1'></div> $('span') //所有的span結點,一個包裝集 $('p span') //p標籤下的所有span節點,後代節點 $('p>

jQuery常用操作

jquery梳理一下jQuery的常用操作jQuery隱藏顯示對象id為test的元素的display修改成了“none”,即隱藏了id為test的元素:$(‘#test‘).css(‘display‘,‘none‘)或$(‘#test‘).style.display="none"我們經常用到的是切換一個元素

MongoDB使用小結:一些常用操作分享

hist b數 文件 存儲信息 無法拷貝 分享 rand case accep 本文整理了一年多以來我常用的MongoDB操作,涉及mongo-shell、pymongo,既有運維層面也有應用層面,內容有淺有深,這也就是我從零到熟練的歷程。 Mong

python接口自動化測試二:常用操作

響應狀態 coo 寫入 content 接口自動化測試 文件 編碼格式 post ESS url = ‘接口地址‘ r = requests.get(url)    # 發送get請求 print(r.status_code)

介面測試基本操作常用介面測試工具

from:https://www.cnblogs.com/feng0815/p/7509541.html  首先,什麼是介面呢? 介面一般來說有兩種,一種是程式內部的介面,一種是系統對外的介面。系統對外的介面:比如你要從別的網站或伺服器上獲取資源或資訊,別人肯定不會把資料庫共享給你,他只能給你提

Jquery常用選擇器和DOM操作方法的彙總

1、選擇器 id選擇器 $("#id") 元素選擇器 $("tagName") 類選擇器 $(".className") 屬性選擇器 $("[name]") $("[name=name]") 查詢所有的input標籤: $("input") 篩選/組合 $("userTables inp

JQuery特點、優缺點及其常用操作

1.什麼是JQuery? JQuery是一個優秀的javascript框架。 JQuery是繼Prototype之後又一個優秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE,寫更少的程式碼,做更多的事情。它是輕量級的js庫,這是其它

jQuery常用的DOM操作(設定屬性、值、內容)

text() - 設定或返回所選元素的文字內容html() - 設定或返回所選元素的內容(包括 HTML 標記)val() - 設定或返回表單欄位的值attr() - 獲取指定屬性的值removeAttr() - 移除指定的屬性<!DOCTYPE html> &l

web自動化測試框架selenium呼叫JavaScript程式碼常用操作解析

        在做web專案時,通常需要開發一些自動化用例,自動化用例執行可以設定觸發條件,也可以定時執行,在每次程式碼發生變更的情況下,自動觸發自動化用例執行,可以及時檢測修改程式碼是否引入新的問題,提高產品的自信度。在開發web端自動化用例程式碼時,目前大多采用主流的s

Android開發-呼叫系統自帶軟體傳送郵件或分享文字-常用操作

一、實現效果     呼叫系統自帶的郵件軟體傳送郵件,同時設定收件人郵箱、郵件標題、和文字內容。 二、傳送郵件 Intent data=new Intent(Int

lua:部分常用操作的效率對比及程式碼優化建議(附測試程式碼)

前言: 1、以下測試結果均基於大量迴圈得來,少量使用次數的情況未知; 2、測試用例有限,文中所有結論只基於我當前的認知得出,正確性無法確保,如有問題歡迎一起探討,也期待有人告知更多的優化方法; 3、只有前兩條在採用luajit的情況下額外測試過,由於在iOS平臺無法使用lu

Jquery常用的2種操作

1.Tab選項卡  在網站中比較常見的就是Tab,選項卡,就是點選一個盒子,顯示出對應的另一個盒子。 首先先大概寫一下結構,css就不再贅述了 <!-- 標題盒子--!> <ul class="title"> <li>超值

byte 常用 操作

exceptio cat 移動 ror 位置 all const 長度 ear /** * 低位在前,高位在後 * * @param data * @return */ private byte[] intToBytes(int value) {

Rancher常用操作及名詞概念解析

開發 隔離 用戶登錄 項目組 做什麽 前言: 關於Rancher安裝請參考Rancher-Server部署,此文操作過程是基於以上部署環境進行演示。關於Rancher是做什麽,能完成哪些功能,有哪些優據點請自行了解。 本文主要介紹以下幾點什麽是環境如何添加環境什麽是應用棧如何添

Rancher常用操作及名詞解析

用戶登錄 項目組 做什麽 開發 隔離 前言: 關於Rancher安裝請參考Rancher-Server部署,此文操作過程是基於以上部署環境進行演示。關於Rancher是做什麽,能完成哪些功能,有哪些優據點請自行了解。 本文主要介紹以下幾點什麽是環境如何添加環境什麽是應用棧如何添

jQuery 批量操作checkbox

ttr als false box rip 後來 true 全不選 批量操作 困擾很久的問題: 如果只是 $(‘input[type=checkbox]‘).attr(‘checked‘,true);//全選 $(‘input[type=checkbox]‘).a

VPS常用操作(自用)

stat art ado ssserver exe 常用 gin lsp sse 1.screen 用來開啟進程,關閉ssh或命令行後扔可以繼續運行 screen screen -list screen -r xx screen -S PID -X quit 2.

redis的五大數據類型以及與 key 關鍵字相關的常用操作命令

redis數據類型 key關鍵字相關的指令 redis學習 1、redis的五大數據類型: 先來看看redis官方網上文檔 的介紹: 這裏簡單地說,就是redis不是一個普通的 key-value 存儲,而是一個數據結構服務器,支持各種不同 類型的值,這

SQL Server 常用操作XML

man 刪除節點 操作 ble rep 插入 mman varchar lis --修改FunctionNo節點值,@OperateFunctionNo為參數 set @DataXml.modify(‘replace value of (/CrudData/Functio