一、自定義數據屬性 HTML5規定能夠爲元素添加非標準的屬性,但要添加前綴"data-",目的是爲元素提供與渲染無關的信息,或者語義信息。 例:app
<div id="myDiv" data-appId="12345" data-myName="Magi" ></div> <script> var myDiv = document.getElementById("myDiv"); var appId = myDiv.dataset.appId; var myName = myDiv.dataset.myName; </script>
IE並不兼容dataset屬性,使用dom1級操做getAttribute("propertyName") 獲取自定義屬性dom
二、爲div添加滾動條 給div加上overflow屬性便可code
語法: overflow : visible | auto | hidden | scroll ; 參數: 1.visible :不剪切內容也不添加滾動條。假如顯式聲明此默認值,對象將被剪切爲包含對象的window或frame的大小。而且clip屬性設置將失效 2.auto :此爲body對象和textarea的默認值。在須要時剪切內容並添加滾動條 3.hidden :不顯示超過對象尺寸的內容 4.scroll :老是顯示滾動條