type="text/javascript"是说明这一段脚本语言是javascript。告诉浏览器这一段要按照javascript来解释执行。
不写也不会报错,不过还是建议写上,尤其是写在页面中间的脚本片段。
浏览器可能支持多种脚本,以及脚本的多种版本,虽然有时候差别并不大。
写上可以明确指示浏览器按照何种脚本以及何种版本加载和解析脚本,可以有效避免兼容性或者版本差异造成的错误。
写了就明确告诉浏览器这是javascript,如果不写,浏览器就按照自身(浏览网页的、你无法控制的电脑)的默认设置来处理,一般的IE浏览器默认是javascript,但是难免没人把默认脚本设置为vbscript或者其它。
一句话,建议你写,写了不错,不写有万分之一的可能错。
告诉浏览器这段文本的类型,先是一段文本,然后是javascript的文本
告诉浏览器脚本语言的是language="javascript"
与此类似的还有css的