gpt4 book ai didi

javascript - 重复 onClick 函数 - 选项

转载 作者:行者123 更新时间:2023-11-28 03:14:32 25 4
gpt4 key购买 nike

我想在每次调用 onClick 函数时添加 100 像素(或任意数字)的 CSS 高度。

点击“button1”-CSS增加100px的高度-再次点击“button1”-CSS增加100px的高度等

这是一个循环吗?它是 If 语句吗?我应该放弃并继续做产品经理吗?

var growButton = document.getElementById("box");
var growParse = parseInt(growButton.style.height, 10);

function grow() {
growButton.style.height = (growParse + 100) + "px";
}
    <div id="box" style="height:150px; width:150px; background-color:orange; margin:25px"></div>

<button id="button1" onclick="grow();">Grow</button>

最佳答案

您不需要成为产品经理。您只需要在函数内运行 growParse

var growButton = document.getElementById("box");
var growParse = parseInt(growButton.style.height, 10);


function grow() {
growParse = parseInt(growButton.style.height, 10);

growButton.style.height = (growParse + 100) + "px";
}
<div id="box" style="height:150px; width:150px; background-color:orange; margin:25px"></div>
<button id="button1" onclick="grow();">Grow</button>

关于javascript - 重复 onClick 函数 - 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45539648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com