gpt4 book ai didi

javascript - 如何制作一个文本框和按钮,以便它触发 javascript 方法而不是发布?

转载 作者:行者123 更新时间:2023-12-02 20:44:30 27 4
gpt4 key购买 nike

如何在 HTML 中创建文本框和按钮,以便当我单击它时,它将触发带有该值的 JavaScript 方法并在文本框/按钮下方输出结果?如果再次点击,它会继续在文本框/按钮下方添加新的输出行?

假设我有以下功能:

function double(number)
{
return number * 2;
}

我想要一个文本框和按钮,所以如果我点击按钮三次,我会得到这个:

Textbox Here (value of 2) - Button here
4
4
4

这是如何完成的?我是否使用带有两个输入标签的表单?或者使用按钮标签?如何让它保持在文本框/按钮下方输出?

如果这个问题难以阅读,我很抱歉,我的英语不是很好。

最佳答案

像这样的事情就可以做到:

<script type="text/javascript">

function calculate() {
var number = parseInt(document.getElementById('Number').value);
document.getElementById('Result').innerHTML += double(number) + '<br/>';
}

function double(number) {
return number * 2;
}

</script>

<input type="text" id="Number"/>
<input type="button" value="Calculate" onclick="calculate();"/>
<div id="Result"></div>

关于javascript - 如何制作一个文本框和按钮,以便它触发 javascript 方法而不是发布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1597892/

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