Time of Update: 2017-02-28
這篇文章主要介紹了簡介JavaScript中的unshift()方法的使用,是JS入門學習中的基礎知識,需要的朋友可以參考下 JavaScript數組的 unshift()方法將一種或多種元素添加到數組的開頭,並返回該數組的新長度。 文法 ? 1 array.unshift( element1, ...,
Time of Update: 2017-02-28
本文執行個體講述了javascript實現可全選、反選及刪除表格的方法。分享給大家供大家參考。具體實現方法如下:? 1 2 3 4 5 6 7 8 9 10 11 12
Time of Update: 2017-02-28
需要檢查使用者是否修改了一個表單中的內容,可以使用本文提供的方法,如果修改了表單的內容則返回true,沒修改則返回false,有需求的朋友可以參考下 有的時候,需要檢查使用者是否修改了一個表單中的內容,則可以使用下面的技巧,其中如果修改了表單的內容則返回true,沒修改表單的內容則返回false。代碼如下:複製代碼 代碼如下:function formIsDirty(form) { for (var i = 0; i < form.elements.length; i++) {
Time of Update: 2017-02-28
這篇文章主要介紹了Javascript浮點數乘積運算出現多位小數的解決方案,需要的朋友可以參考下Javascript在進行浮點數的乘積運算,會出現多位小數的情況。 這是由於在運算的時候先把浮點數轉化成二進位後進行運算,但是有的小數在二進位編碼後出現無限迴圈,因而導致計算出現了誤差,在其它變成語言中也有類似的問題。 原因解釋參考自百度知道: 例如:求1038.1-1000 1038.1=10000001110.
Time of Update: 2018-07-19
那天在一個**論壇上看到一個相當有意思的功能,就是在文字框中輸入字元的時候,旁邊會提示還可以輸入多少個字。 自己想了一下應該是用JavaScript實現的,今天把它做出來了。原理很簡單就是根據文字框觸發的onkeyup事件來獲得當前文字框字元的長度,然後文字框允許輸入的最大字元數來減去當前的字元數,並用label控制項顯示出來就可以了。 <html> <head> <title>enter</title> <script
Time of Update: 2018-04-14
標籤:javascrip fun div parent 產生 node getjson 方法 遞迴 //遞迴方法 產生 json tree 資料var getJsonTree =
Time of Update: 2018-12-05
使用者可以通過多種方式與瀏覽器中的頁面進行互動,而事件是互動的橋樑。
Time of Update: 2018-12-05
javascript同樣對Regex有很好的支援,RegExp是javascript中的內建類,通過RegExp用過可以自己定義模式來對字串進行匹配。而javascript中的String對象的replace方法也支援Regex匹配,一旦匹配,還可以通過調用預設的回呼函數來進行替換。javascript中閉包:用簡單的語言來描述Javascript中閉包的概念:由於javascript中,函數是對象,對象是屬性的集合,而屬性的值又可以是對象,則在函數內定義函數成為理所當然,如果在函數func內
Time of Update: 2018-12-05
簡介:在編寫JavaScript指令碼時會遇到對按鍵進行相應的操作,就需要獲得對應的值,再進行處理。下面把所有JavaScript keyCode按鍵對應值列出。特別關註:判斷是否按下了ctrl鍵: 用event.ctrlKey判斷是否按下了shift鍵: 用event.shiftKey判斷是否按下了alt鍵: 用event.altKey判斷IME是否開啟時:檢查keycode 229使用方法:<script
Time of Update: 2018-12-05
返回createTextRange的text和htmlText<script language="javascript">function test(){var rng=document.body.createTextRange();alert(rng.text)}function test1(){var rng=document.body.createTextRange();alert(rng.htmlText)}</script><input type="but
Time of Update: 2018-12-04
【eval()函數】JavaScript有許多小竅門來使編程更加容易。其中之一就是eval()函數,這個函數可以把一個字串當作一個JavaScript運算式一樣去執行它。舉個小例子:var the_unevaled_answer = "2 + 3";var the_evaled_answer = eval("2 + 3"); alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is "
Time of Update: 2018-12-05
我認為這個根本的區別在於,undefined是Js語言類型,而undeclared卻是一種Js語法錯誤吧。 --------------------------------- 解答第一部分--------------------------------------- 在Js中,有兩個表示‘空’的值undefined和null,其中比較有用的是 undefined。undefined 是一個值為 undefined 的類型。JavaScript語言也定義了一個全域變數,它的值是
Time of Update: 2018-12-05
javascript頁面重新整理與快顯視窗問題解決 1.無提示重新整理網頁 大家有沒有發現,有些網頁,重新整理的時候,會彈出一個提示視窗,點“確定”才會重新整理。 而有的頁面不會提示,不彈出提示視窗,直接就重新整理了. 如果頁面沒有form,則不會彈出提示視窗。如果頁面有form表單, a)< form method="post" ...> 會彈出提示視窗 b)< form method="get" ...> 不會彈出 2.javascript重新整理頁面的方法
Time of Update: 2018-12-08
經常上qq空間的朋友一定對qq空間的個性編輯模組印象深刻,可以隨意的拖動頁面上的元素並且調動大小實現動態布局,當然我每次上csdn部落格也會在右下角看見一個新聞視窗,這種效果的確很酷,那麼我們也來實現一個吧. 實現步驟: 1.首先是動態建立一個類似這樣的html結構: 複製代碼 代碼如下:<div style="height:200px;width:200px;overflow:hidden" id="a"> <div id="head"
Time of Update: 2018-12-08
前些日子突然想做一個透鏡效果,就突然想到了這個效果,於是找出當年“珍藏”的代碼決定一嘗所願。 前言:這個程式主要分三部分:層的拖放、層的縮放、圖片切割(包括預覽)。 其中層的拖放是很常見的效果,層的縮放有點難度,圖片切割看著炫其實原理也很簡單。 不過在實現的過程中也學習到很多以前不知道的東西,下面都會說明,希望大家從中也能學到東西。 原理: 【拖放程式】 基本原理很簡單,不知道的看代碼就明白,其中參考了越兔和BlueDestiny的相關文章。 下面說一下比較有用的地方: 【範圍限制】
Time of Update: 2018-12-07
在開發移動網站過程中,有一些Javascript代碼會經常用到。以下是10段常用的JavaScript代碼。需要注意的是某幾段代碼需要jQuery mobile framework支援。 1.如果網頁是在iPhone或Android瀏覽器中查看,則在主體元素中添加“iPhone”或“Android” 類名 Javascript代碼
Time of Update: 2018-12-07
由於項目需要,在網上找了一個JS判斷上傳檔案大小的程式,經測試相容IE6-9,Firefox10,Opera11.6,safari5.1,chrome17<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>js判斷上傳檔案的大小</title>
Time of Update: 2017-10-27
React Native實現地址挑選器功能,reactnative本文執行個體為大家分享了React Native地址挑選器的實現代碼,供大家參考,具體內容如下產品經理:“你明白吧,這裡向右劃可以出菜單,然後需要一個閃爍的動畫,還有,我想這個tab可以拉下來,你懂吧?設計師:“別廢話,把你要抄的產品給我看下。” … 接下來,我們仿一下別人家的地址挑選器 import React, { Component, PropTypes } from 'react';import {
Time of Update: 2013-10-17
今天在犀牛書上發現了一個有用的函數 urlArgs(提取URL的搜尋字串中的參數)。我們經常會看到有的頁面連結地址後面會跟有參數,比如 http://www.xxx.com/?username=yyy&password=zzz 之類的,很多時候我們需要獲得這些參數的值(yyy和zzz),那麼就可以利用 urlArgs 函數,通過該函數的傳回值(傳回值是對象)的屬性來擷取。 urlArgs 函數代碼: 複製代碼 代碼如下: function urlArgs(){ var args = {};
Time of Update: 2013-10-16
前台代碼如下: 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &