html5 取radio的值 HTML5知識點總結

2021-10-13 17:07:40 字數 1932 閱讀 9770

html5新增的內容性標籤

標籤:用於定義頁首資訊。

2. 標籤:定義導航欄。

6. ......

基本步驟:

1. canvas標籤的定義:

2. 使用js獲取該canvas物件:

var canvas = document.getelementbyid("mycanvas");
3. 獲取2d圖形上下文物件:

var context = canvas.getcontext("2d");
4. 使用context物件的屬性方法進行繪製:

context.fillstyle="#ff0000";

context.fillrect(30,30,100,100);

基本使用方法:

通過拖放api可以使頁面中任意元素變成可拖動的,這樣有利於設計出更友好的互動介面。

要使乙個元素能夠被拖動,需要為這個元素設定屬性draggable="true",但這樣僅僅是表示該元素允許被拖放,但在拖放時並不攜帶資料,使用者看不到拖放的效果。這時還需要為該元素繫結事件***οndragstart="drag(event)",並在事件處理函式中設定所需攜帶的資料。

ps :

基本語法:

html:

測試

js:

var mydiv = document.getelementbyid("mydiv");

function drag(e)

在html4中儲存資料使用cookie來實現,但是cookie的大小被限制在4kb以下,並且cookie會隨著http請求一起向伺服器傳送,可能會造成頻寬的浪費。

所以html5提供了web storage。

web storage有兩種儲存形式:session storage 和 local storage。

local storage:將資料儲存在客戶端的硬體裝置中,當瀏覽器關閉後,資料任然存在。

存資料:

localstorage.setitem(鍵 , 值);
取資料:

var data = localstorage.getitem(鍵);
其他屬性和方法:

localstorage.length;//返回鍵值對的數量

localstorage.key(index);//返回第index個資料的key(鍵)

localstorage.removeitem(key);//刪除對應的資料

localstorage.clear();//清空所有

html4中資料庫存放在伺服器端,只能通過伺服器來訪問資料庫,而在html5中內建了兩種本地資料庫:sqlite 和 indexeddb(輕量級nosql資料庫)。

現在w3c已暫停對sqlite規範進行更新,繼而把重點放在web storage 和 indexeddb。

建立worker物件(後台程序)多用於這些場合:抓取資料快取本地、後台i/o處理、大資料分析或計算處理、canvas繪圖中的圖形資料運算及生成處理、本地資料庫中的資料訪問及計算處理、計算量非常大(例如迴圈求1~100億的和)。

HTML5的學習(二)HTML5標籤

3.按功能排列標籤 標籤 描述 html4 html5 定義注釋。定義文件型別。定義文件的主體。定義文件中的節。定義section或page的頁尾。to定義html標題。定義html文件。定義關於文件的資訊。定義section或page的頁首。定義關於html文件的元資訊。定義針對不支援客戶端指令碼...

jQuery 取選中的radio的值方法

1.獲取選中值,三種方法都可以 input radio checked val input type radio checked val input name rd checked val 2.設定第乙個radio為選中值 input radio first attr checked checked...

HTML5的未來 HTML5 還能走多遠?

還記得現在就開始使用html5的十大原因嗎?html5目前仍舊是討論的焦點,在今天的這篇文章中,我們將討論html5可能的未來。html5的問世引發了網路開發者們的激烈爭論,html5 html5真的有如看上去那麼好嗎?還是說它只是乙個被大肆炒作了的標準html?現在網上有大量關於html5的虛假資...