老师,什么时候需要将方法绑定在window上啊?
来源:1-8 编程练习
TaraTara
2020-04-21 15:27:30
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>输入框</title>
</head>
<body>
<input type="button" value="点击">
<script type="text/javascript">
//补充代码
var btn = document.getElementsByTagName("input")[0];
btn.onclick = function(){
var result = prompt("请输入文本\n当点击确定时,按钮的文字会变成输出的文本?");
if(result){
this.value = result;
}
}
</script>
</body>
</html>这里的代码为什么不写成:
var result = window.prompt("请输入文本\n当点击确定时,按钮的文字会变成输出的文本?");这两种写法有什么区别呢?
1回答
同学你好,两种写法是没有区别的。如果是window上的方法,是可以省略window的。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~