DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML5詳解 >> 跟KingDZ學HTML5之十一:表單新元素
跟KingDZ學HTML5之十一:表單新元素
編輯:HTML5詳解     

新的課程又開始,哈哈,最近的文章更新比較快,希望大家跟上俺的步伐啊,呵呵,但是每當看到閱讀量,哎,還真不多,可是俺還要堅持寫下去,不知道,大家是不是都沒有在研究Html5呢?

這節課程,講的是 From 表單 新增加的幾個新的元素,他和前面的兩節課程 同屬於一個范圍,只不過長的比較特殊。所以就提煉出來了。

旁白:俺不是前端工程師啊,學習Html5完全是因為,哈哈,這個東西太酷了。俺是正宗滴NET程序員眨眼

好了第一個出現的新元素是 datalist 哈哈,這個好解釋了,前面我們已經使用過了。

還是用一個例子說明吧

1

XML/Html Code復制內容到剪貼板
  1. <input type="text" name="favfruit" list="fruits">  
  2.          <datalist id="fruits">  
  3.          <option value="apple" label="蘋果">  
  4.          <option value="pine" label="菠蘿">  
  5.          <option value="tangerine" label="橘子">  
  6. </datalist>  

option 元素永遠都要設置 value 屬性。

第二個是

output 元素

目前這個元素,我們還沒發現那個浏覽器支持。希望大家測試成功了沒告訴我一下

給大家一段代碼,大家,研究一下吧。

XML/Html Code復制內容到剪貼板
  1. <!DOCTYPE Html>  
  2. <Html>  
  3. <head>  
  4. <script type="text/Javascript">  
  5.     function add() {  
  6.         var o = document.getElementById("result");  
  7.         var num1 = document.getElementById("num1");  
  8.         var num2 = document.getElementById("num2");  
  9.         o.value = parseFloat(num1.value) + parseFloat(num2.value);  
  10.     }  
  11.  </script>  
  12. <head>  
  13. <body>  
  14. <input name="num1" type="number" /> +  
  15. <input name="num2" type="number" /> =  
  16. <output name="result" for="num1 num2"></output>  
  17. <button onclick="add()">相加</button>  
  18. </body>  
  19. </Html>  

主要注意下面的用法。

XML/Html Code復制內容到剪貼板
  1. <output name="result" for="num1 num2"></output>  

下面的這種用法,就是常見的用法了,大家主要記住下面的用法就可以了

XML/Html Code復制內容到剪貼板
  1. <!DOCTYPE Html>  
  2. <Html>  
  3. <body>  
  4. <form action="" id="numform">  
  5. <input name="numa" type="number"> +  
  6. <input name="numb" type="number"> =  
  7. </form>  
  8. <output name="result" form="numform" onforminput="value=numa.valueAsNumber + numb.valueAsNumber"></output>  
  9. </body>  
  10. </Html>  

具體的效果我就不深究了,浏覽器太不給面子了,竟然不支持。

好了,這節課,在我的郁悶聲中~~~~~~~~~~~結束了,大家慢慢的熟悉一下上面的代碼,就可以了解  這兩個標簽的用法了

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved