在HTML5中已經取消了<script>的language屬性,使用VS2010編輯時,當驗證的目標框架為HTML5時,會提示language 不是 script的有效屬性。
更多參考:
在HTML網頁裡插入Javascript語句,應使用HTML的<script>。<script>這個標記(tag)有個屬性叫type,type="text/javascript"表示插入<script></script>其中的為Javascript語句。
比如:
<script type="text/javascript">
document.write("Hello, World! ");
</script>
在參考別人的Javascript代碼時,你也許會看到<script>裡寫的不是 type="text/javascript",而是language="javascript"。
原文這兩種方法都可以表示<script></script>裡的代碼是Javascript。
其中language這個屬性在W3C的HTML標准中,已不再推薦使用。
但現在還是用type吧