Time of Update: 2017-01-19
複製代碼 代碼如下:var obj = document.getElementById("testSelect"); //定位idvar index = obj.selectedIndex; // 選中索引var text = obj.options[index].text; // 選中文本var value = obj.options[index].value; // 選中值jQuery中獲得選中select值第一種方式複製代碼 代碼如下:$('#testSelect
Time of Update: 2017-01-19
事件(Event)是JavaScript應用跳動的心臟 ,也是把所有東西粘在一起的膠水。當我們與瀏覽器中 Web 頁面進行某些類型的互動時,事件就發生了。事件可能是使用者在某些內容上的點擊、滑鼠經過某個特定元素或按下鍵盤上的某些按鍵。事件還可能是 網頁瀏覽器中發生的事情,比如說某個 Web 頁面載入完成,或者是使用者滾動視窗或改變視窗大小。通過使用 JavaScript ,你可以監聽特定事件的發生,並規定讓某些事件發生以對這些事件做出響應。一、添加事件監聽IE:複製代碼
Time of Update: 2017-01-19
本文執行個體為大家分享了js表格操作的簡單方法,供大家參考,具體內容如下<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>zzzz</title> <style> *{ margin: 0; padding: 0; } body{ width: 100
Time of Update: 2017-01-19
基礎版從我們平時上網的經驗來看,驗證碼一般是四位,由數字和字母組成。那麼接下來樓主將帶領大家一步步用JavaScript做出一個驗證碼指令碼!先給出成品,方便大家理解:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <style> #securityCode{ background-color: #008000;
Time of Update: 2017-01-19
本文將詳細介紹javascript運算式,運算式分為原始運算式和複雜運算式。一般,關於javascript基礎文法,人們聽得比較多的術語是操作符和語句。但,其實還有一個術語經常使用,卻很少被提到,這就是javascript運算式(expression)。原始運算式(primary
Time of Update: 2017-01-19
在這篇文章中將給大家分享有關於JavaScript的小技巧。這些小技巧可能在你的實際工作中或許能協助你解決一些問題。使用!!操作符轉換布爾值有時候我們需要對一個變數查檢其是否存在或者檢查值是否有一個有效值,如果存在就返回true值。為了做這樣的驗證,我們可以使用!!操作符來實現是非常的方便與簡單。對於變數可以使用!!variable做檢測,只要變數的值為:0、null、" "、undefined或者NaN都將返回的是false,反之返回的是true。比如下面的樣本:function
Time of Update: 2017-01-19
在動手做網站時,不可避免的會碰到頁面跳轉的問題,新頁面是在當前頁面開啟呢?還是在新視窗開啟呢?是不是需要依據參數進行跳轉呢或者要經過使用者確認後再跳轉呢?等等很多種情況,下面我們來看下常用的一些JS實現頁面跳轉的方式例子。按鈕式: <INPUT name="pclog" type="button" value="GO" onClick="location.href='http://www.ddhbb.com/'"> 連結式: <a
Time of Update: 2017-01-19
當使用者點擊”統計“按鈕時,在視窗中彈出文字框中出現次數最多的字元並顯示其出現的次數點擊統計按鈕時效果如圖所示:實現代碼:<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> &
Time of Update: 2017-01-19
在頁面中的連結除了常規的方式以外,如果使用javascript,還有很多種方式,下面是一些使用javascript,開啟連結的幾種方式:1.使用window的open方法開啟連結,這裡可是在制定頁面中開啟連結,也可以定製開啟頁面的尺寸等等。<a href=”javascript:window.open(‘http://www.jb51.net','_self') “> open a link
Time of Update: 2017-01-19
廢話不多說,直接上乾貨。。具體代碼如下所示:/*@@截取字串長度,漢字算2個字元@@return [string]+'...'*/var subString = function(str, len) {var newLength = 0;var newStr = "";var chineseRegex = /[^\x00-\xff]/g;var singleChar = "";var strLength = str.replace(chineseRegex, "**").length;for (
Time of Update: 2017-01-19
在Javascript中經常會遇到字串的問題,但是如果要拼接的字串過長就比較麻煩了。如果是在一行的,可讀性差不說,如果要換行的,會直接報錯。在此介紹幾種Javascript拼接字串的技巧.字串相加(+)var items = '<li class="details">' + '<span>Hello world</span>' + '</li>'; 利用反斜線拼接字串var items = '<li
Time of Update: 2017-01-19
JavaScript操作選擇對象的簡單一實例//替換選中常值內容,參數text為要替換的內容function SetSelectionText(text) { //非IE瀏覽器 if (window.getSelection) { var sel = window.getSelection(); alert(sel.rangeCount); //選區個數, 通常為 1 . sel.deleteFromDocument(); //清除選擇的內容 var r = sel.
Time of Update: 2017-01-19
一、document.formName.item(”itemName”) 問題 問題說明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Firefox
Time of Update: 2017-01-19
JavaScript 中有兩個特數值: undefined和null,在比較它們的時候需要留心。在讀取未賦值的變數或試圖讀取對象沒有的屬性時得到的就是 undefined 值。<!DOCTYPE html><html lang="en"><head><meta
Time of Update: 2017-01-19
我們知道瀏覽器物件模型(BOM)是javascript的組成之一,它提供了獨立於內容與瀏覽器視窗進行互動的對象。其分層結構如下:window對象是整個BOM的核心其有document(文檔對象)、location(地址對象) 和history(曆史對象組成)調用對象屬性的文法: 1.對象.屬性名稱=“屬性值”;2.對象[“屬性名稱字串”]=”屬性值”;調用對象方法的文法:1.對象的方法名();2.對象[“方法名稱字串”]();window對象的常用方法window對象的常用方法
Time of Update: 2017-01-19
本文執行個體為大家分享了js水波背景效果的實現代碼,供大家參考,具體內容如下效果圖:實現代碼:<!DOCTYPE html><html><head> <title>水波背景</title> <meta charset="gb2312" /> <style> html, body {width:100%; height:100%; padding:0; margin:0;}
Time of Update: 2017-01-19
JavaScript判斷使用者名稱和密碼不可為空的實現代碼<script language="javascript"><!--function VF_form1(){
Time of Update: 2017-01-19
相關閱讀:JavaScript事件學習小結(五)js中事件類型之滑鼠事件
Time of Update: 2017-01-19
相關閱讀:JavaScript事件學習小結(五)js中事件類型之滑鼠事件
Time of Update: 2017-01-19
string和number booleanjavascript 類型會根據賦值的進行轉成相應的類型。var str = "";alert(typeof (str));//stringstr = ;alert(typeof (str));//numbervar sum = str + ; //+編程兩個數字相加alert(sum);// 這一種比較明顯,一眼就可以計算出其值。但是請看下面這種轉換var sum = "" + "";alert(typeof (sum));