HTML 脚本
html 脚本
JavaScript 是可插入 html 的编程。
JavaScript 使 HTML 具有更强的动态和交互性。
JavaScript 插入 HTML 后,可由所有的现代浏览器执行。
HTML <script>
<script> 用于定义客户端脚本,比如 JavaScript。
<script> 元素既可包含脚本语句,也可通过 src 指向外部脚本。
JavaScript 最常用于操作、表单验证以及动态更新。
下面的脚本会向浏览器 "":
<script> document.write("Hello World!") </script>
注释:如果使用 "src" ,则 <script> 元素必须是空的。
HTML<noscript>
<noscript> 提供无法使用脚本时的替代,比方在浏览器禁用脚本时,或浏览器客户端脚本时。
<noscript>元素可包含普通 HTML 的 body 元素中能够找到的所有元素。
只有在浏览器脚本或者禁用脚本时,才会 <noscript> 元素中的:
<script> document.write("Hello World!") </script> <noscript>Sorry,your browser does not support JavaScript!</noscript>
JavaScript 可以直接在 HTML :
document.write("<p>This is a paragraph</p>");
JavaScript 事件响应:
<button type="button" onclick ="myFunction()">Click Me!</button>
JavaScript 处理 HTML 样式:
document.getElementById("demo").style.color ="#ff0000";
如何应付老式的浏览器
如果浏览器压根没法识别 <script> ,那么 <script> 所包含的将以文本方式在上。为了避免这种情况发生,你应该将脚本隐藏在注释当中。那些老的浏览器(无法识别 <script> 的浏览器)将忽略这些注释,所以不会将的到上。而那些新的浏览器将读懂这些脚本并执行它们,即使被嵌套在注释内。
<script type="text/javascript"> <!-- document.write("Hello World!") //--> </script>