脚本延迟属性用于设置或返回在页面完成解析后是否应执行脚本。此属性用于反映<script>标记的defer属性。此属性仅用于外部JavaScript文件。
用法
- 它返回defer属性。
scriptObject.defer
- 用于设置defer属性
scriptObject.defer = true|false
属性值:它包含布尔值,该布尔值指定在页面完成解析后是否应执行脚本
- true:页面解析完成后执行脚本
- false:页面解析完成后,将不会执行脚本。
返回值:它返回一个布尔值,如果在页面加载完成后执行了脚本,则返回true。
例:本示例返回defer属性。
<!DOCTYPE html>
<html>
<head>
<title>
DOM script src Property
</title>
</head>
<body style="text-align:center;">
<h1>
GeeksForGeeks
</h1>
<h2>
DOM script defer property
</h2>
<script id="myGeeks" type="text/javascript" src="my_script.js" defer>
</script><br>
<button onclick="Geeks()">Submit</button>
<h2 id="demo"></h2>
<script>
function Geeks() {
var x = document.getElementById("myGeeks").defer;
document.getElementById("demo").innerHTML = x;
}
</script>
</body>
</html>
输出:
在单击按钮之前:
单击按钮后:
相关用法
- HTML <script> defer属性用法及代码示例
- HTML Script src用法及代码示例
- HTML Script async用法及代码示例
- HTML Script type用法及代码示例
- HTML Script charset用法及代码示例
- HTML Script text用法及代码示例
- HTML defer属性用法及代码示例
- HTML script用法及代码示例
- HTML DOM Script用法及代码示例
- HTML <script> src属性用法及代码示例
- HTML <script> type属性用法及代码示例
- HTML <script> async属性用法及代码示例
- HTML <script> charset属性用法及代码示例
- Underscore.js _.defer()用法及代码示例
- HTML DOM id用法及代码示例
注:本文由纯净天空筛选整理自ManasChhabra2大神的英文原创作品 HTML | DOM Script defer Property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。