我一直在创建这个简单的程序来计算调整页面大小时的屏幕宽度和高度。它给出了加载时页面的宽度和高度作为默认值,但每次我调整它的大小时,都会显示一个新值和前一个值。我只想显示新值。我怎样才能做到这一点?这是 HTML<body onload="getSize()" onresize="getSize()"><div id="wh"> <!-- Place height and width size here! --> </div>这是JSfunction getSize(){ let w = window.innerWidth; let h = window.innerHeight; let displayThis = "Width is " + w + " and height is " + h; display.append(displayThis);}
1 回答
catspeake
TA贡献1111条经验 获得超0个赞
display.append(displayThis);
意思是在前一个文本之后添加文本,如果你想替换前一个文本,请使用:
display.innerHtml = displayThis
这只是每次替换元素的内部 html,只需键入最后一个即可。
添加回答
举报
0/150
提交
取消