javascript DOM 控制標籤的一些方法

前言:近些天感受到了DOM建立標籤的好處,就大量的運用了這塊,也遇到了些許問題,現總結下!驗證事件HTML:<ul><li><input type="text" id="txtVali" runat="server"/></li><li><input type="submit" id="btn" runat="server" value="Enter"/></ul>SCRIPT://

HTML DOM教程 45-JavaScript Array 對象

HTML DOM教程 45-JavaScript Array 對象   1:Array

HTML DOM教程 46-JavaScript Boolean 對象

HTML DOM教程 46-JavaScript Boolean 對象   Boolean 對象是 JavaScript 的一種基礎資料型別 (Elementary Data Type)。  Boolean 對象是一個把布爾值打包的布爾對象。  1:Boolean 對象的方法方法描述FFNIEtoSource()代表對象的原始碼14-toString()把邏輯值轉換為字串,並返回結果。144valueOf()返回 Boolean 對象的原始值144  2:Boolean

JavaScript強制類型轉換函式 轉

轉自站長之家"Javascript (ECMA

HTML DOM教程 8-javascript對象

HTML DOM教程 8-javascript對象 JavaScript 對象對象描述WindowJavaScript 層級中的頂層對象,表示瀏覽器視窗。Navigator包含用戶端瀏覽器的資訊。Screen包含用戶端顯示屏的資訊。History包含了瀏覽器視窗訪問過的 URL。Location包含了當前 URL 的資訊。HTML DOM 對象對象描述Document代表整個 HTML 文檔,可被用來訪問頁面中的所有元素Anchor代表 <a> 元素Area代表影像地圖中的 <

使用javascript操縱HTML元素的自訂屬性

為HTML元素添加一自訂的屬性非常方便,只須將其加到角括弧中即可,與內建屬性地位相等。如我們要為TextBox元素添加屬性idvalue:<input type="text" id="txtInput" name="txtInput" value="自訂文本">只須在原來的控制項後面加上:idvalue=”…”,成為:<input type="text" id="txtInput" name="txtInput" value="自訂文本" idvalue="自訂值">id

javascript中的自訂屬性的應用–避免頻繁訪問資料庫

在WEB應用程式中,經常需要將資料從資料庫中取出來,填充到HTML控制項中,然後再存回資料庫。如果資料並未改動,仍然佔用網路資源存入資料庫,則對網路資源是一種浪費,當頁面資料很多和網路訪問量很大時,就會形成效能的瓶頸。如何能在提交資料前進行判斷呢?一種方法是建隱藏控制項或定義全域變數,這種情況適用於控制項很少時,若一個表單頁面有數十項時,建隱藏控制項太多反而降低效能,定義全域變數不容易記憶。另一種方法,就是在原有控制項中增加自訂屬性,這樣,既能避免邏輯複雜,又能節省網路流量。如頁面中有一文字框:

用javascript定義和操作自訂HTML元素

前面的文章探討了使用javascript來操縱HTML元素的自訂屬性,那麼在HTML頁面中,除了系統支援的HTML元素外,是否可以建立自訂的HTML元素呢?答案是可以的。自訂的HTML元素與系統自身的HTML元素地位相同,都可以用document.getElementById來獲得,區別在於,自訂的HTML元素都是不可見的,類似於隱藏控制項。使用自訂HTML元素,我們就可以建立多種隱藏控制項,而不一定拘泥於只能建立input的hidden元素了;另外,還可以用於某些特定方面的需求!如在HTML頁

javascript中驗證日期和日期時間格式

在javascript中,我們經常要對日期格式加以判斷,用Regex是最為快捷有效,下面是驗證日期格式(YYYY-MM-DD)和日期時間格式(YYYY-MM-DD hh:mm:ss)的Regex.var _reDataTime = /^([1-9]d{3}-((0?[1-9])|(1[0-2]))-((0[1-9])|([1-2]?d)|(3[0-1])))?$/     //日期格式,可為空白  var _reTimeReg = /^[1-9][0-9]{3}-(0?[1-9]|1[0|1|2

用javascript實現既能禁止頁面滑鼠右鍵查看 同時又能查看頁面文字框右鍵菜單

在CSDN上,看到有人問這個問題。就是若把頁面右鍵屏蔽的話,文字框上的右鍵菜單同樣也給屏蔽,問如何能夠將文字框的右鍵菜單顯示出來。解決思路:首先,要在頁面初始化時將頁面右鍵菜單屏蔽其次,在欲解除右鍵限制的文字框獲得焦點時,啟用頁面document的右鍵菜單。可以用在文字框中的onmousedown事件中,但推薦用在onfocus事件中,若使用的onmousedown的話,則按鍵盤上摸擬右鍵的按鍵(在右win鍵右邊)不響應;若用onfocus事件,則能順利響應。最後,當該文字框失去焦點時,需將頁面

用javascript添加控制項自訂屬性

前面說過為HTML元素添加自訂的屬性,是通過手動在HTML控制項中加上,其實可以在javascript中動態添加:如有一文字框:<input type="text" id="txtInput" name="txtInput" value="自訂文本">如想增加idvalue屬性(值為”自訂值”),可以在javascript中這樣寫:var txt = document.getElementById("txtInput");txt.setAttribute("idvalue","自訂值

javascript中style.left和offsetLeft的使用

如果父div的position定義為relative,子div的position定義為absolute,那麼子div的style.left的值是相對於父div的值,這同offsetLeft是相同的,區別在於:1. style.left 返回的是字串,如28px,offsetLeft返回的是數值28,如果需要對取得的值進行計算,還用offsetLeft比較方便。2. style.left是讀寫的,offsetLeft是唯讀,所以要改變div的位置,只能修改style.left。3.

HTML DOM教程 48-JavaScript Math 對象

HTML DOM教程 48-JavaScript Math 對象   Math 對象並不像 Date 和 String 那樣是對象的類,因此沒有建構函式 Math(),像 Math.sin() 這樣的函數只是函數,不是某個對象的方法。  1:Math 對象的方法方法描述FFNIEabs(x)返回數的絕對值123acos(x)返回數的反餘弦值123asin(x)返回數的反正弦值123atan(x)以介於 -PI/2 與 PI/2 弧度之間的數值來返回 x

HTML DOM教程 49-JavaScript Number 對象

HTML DOM教程 49-JavaScript Number 對象   在 JavaScript 中,數字是一種基本的資料類型。  JavaScript 支援 Number 對象,該對象是原始數值的封裝對象。  在必要時,JavaScript 會自動地在未經處理資料和對象之間轉換。  建構函式 Number() 可以不與運算子 new 一起使用,而直接作為轉化函數來使用。以這種方式調用 Number() 時,它會把自己的參數轉化成一個數字,然後返迴轉換後的原始數值(或

HTML DOM教程 50-JavaScript String 對象

HTML DOM教程 50-JavaScript String 對象   字串是 JavaScript 的一種基本的資料類型。  String 對象的 length 屬性聲明了該字串中的字元數。String 類定義了大量操作字串的方法。  需要注意的是,JavaScript 的字串是不可變的,String 類定義的方法都不能改變字串的內容。  1:String 對象的方法方法描述FFNIEanchor()建立 HTML 錨。123big()用大號字型顯示字串。123blink()顯示閃動字串。1

HTML DOM教程 47-JavaScript Date 對象

HTML DOM教程 47-JavaScript Date 對象   Date 對象是 JavaScript 的一種內部資料類型。  Date 對象沒有可以直接讀寫的屬性,所有對日期和時間值的訪問都是通過其方法執行的。  請從下面的表格訪問有關 Date 對象的方法的詳細資料。  1:Date 對象的方法方法描述FFNIEDate()返回當日的日期和時間123getDate()從 Date 對象返回一個月中的某一天 (1 ~ 31)123getDay()從 Date 對象返回一周中的某一天 (0

HTML DOM教程 51-JavaScript match() 方法

文章目錄    HTML DOM教程 51-JavaScript match() 方法    RegExp 對象表示Regex,它是對字串執行模式比對的強大工具。  1:RegExp 對象的方法方法描述FFNIEexec檢索字串中指定的值。返回找到的值,並確定其位置。144test檢索字串中指定的值。返回 true 或 false。144  2:支援Regex的 String

javascript DOM 控制標籤小結

前言:近些天感受到了DOM建立標籤的好處,就大量的運用了這塊,也遇到了些許問題,現總結下!驗證事件HTML:<ul><li><input type="text" id="txtVali" runat="server"/></li><li><input type="submit" id="btn" runat="server" value="Enter"/></ul>SCRIPT://

一段javascript的checkbox 應用 轉

轉自百度知道"<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>無標題文檔</title></head><body>a <input type=checkbox value="t" name="t" >b<input type=checkbox value="x"

JavaScriptRegextest的用法

<script LANGUAGE="javascript">function checkStr( s)...{var regu =/abc/gi;var re = new RegExp(regu);return re.test(s);}checkMobile('vabceeabc');</script>用途:檢查輸入的字串是否含有abc,如果有返回true,否則返回false方法test(string):

總頁數: 3271 1 .... 256 257 258 259 260 .... 3271 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。