html5学习笔记三

html5 在客户端存贮数据
     有两种方式:
      1.  localStorage 没有时间限制的存储
          示例代码如下:
              <script type="text/javascript">
                   localStorage.lastname="yuezhenhua";
                   document.write(localStorage.lastname);
              <script>
          例如对用户访问页面的次数进行计数
          
     
      2.  sesionStorae 针对一个session数据存储
        <script type="text/javascript">
            if (sessionStorage.pagecount) {
                sessionStorage.pagecount = Number(sessionStorage.pagecount) + 1;
            }
            else {
                sessionStorage.pagecount = 1;
            }
            document.write("Visits " + sessionStorage.pagecount + " time(s) this session.");
        </script>
   


   html5 表单


      html5 input类型
        email
        url
        number
        range
        date pickers
        search
        color
        示例代码如下:
           E-mail: <input type="email" name="user_email" />
 Homepage: <input type="url" name="user_url" />
 Points: <input type="number" name="points" min="1" max="10" />
 Range: <input type="range" name="range" min="1" max="10" />  
 month: <input type="month" name="user_month" />
 week: <input type="week" name="user_week" />
 time: <input type="time" name="user_time" />
 datetime: <input type="datetime" name="user_datetime" />
 datetime-local: <input type="datetime-local" name="user_local" />
 Date: <input type="date" name="user_date" />  
 search: <input type="search" name="search" />
     新的表单元素
       datalist 规定输入域的选项列表 ,option属性必需设置值
        <input type="url" list="url_list" name="link" />
<datalist id="url_list">
<option label="W3School" value="http://www.W3School.com.cn" />
<option label="Google" value="http://www.google.com" />
<option label="Microsoft" value="http://www.microsoft.com" />
</datalist>


       keygen    提供一种验证用户的可靠方法
        <form action="demo_form.asp" method="get">
Username: <input type="text" name="usr_name" />
Encryption: <keygen name="security" />
<input type="submit" />
       output    用于不同类型的输出
         <output id="result" onforminput="resCalc()"></output>

你可能感兴趣的:(html5学习笔记三)