springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-19 11:47:36
67
我正在做一个无聊的游戏,但我用来给你东西的按钮不起作用:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Keys</title>
<script>
var keys = 0;
window.onload = function() {
document.getElementById("count").innerHTML="You have " + keys + " keys.";
}
function increase_keys() {
keys++;
}
</script>
</head>
<body>
<button onclick="increase_keys()">Make Keys</button>
<p id="count"></p>
</body>
</html>
我尝试给按钮一个ID以在单击按钮时进行检测,但这似乎也不起作用:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Keys</title>
<script>
var keys = 0;
window.onload = function() {
document.getElementById("count").innerHTML="You have " + keys + " keys.";
}
function increase_keys() {
keys++;
}
</script>
</head>
<body>
<button onclick="increase_keys()">Make Keys</button>
<p id="count"></p>
</body>
</html>
其他一切都正常:我可以将值更改为任意数字,并且它正确地显示,这只是一个按钮。我确信它不是我正在使用的任何东西,我将代码复制到我的设备上,得到了相同的结果。
顺晟科技:
单击按钮时,它调用函数。的值递增,但之后不执行任何其他操作。因此,永远不会显示新的值。
我稍微重新组织了您的程序,以创建一个新函数,该函数显示。的值从内部调用,以便在它递增后显示。也调用from,以便在加载页时显示。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Keys</title>
<script>
var keys = 0;
window.onload = function() {
document.getElementById("count").innerHTML="You have " + keys + " keys.";
}
function increase_keys() {
keys++;
}
</script>
</head>
<body>
<button onclick="increase_keys()">Make Keys</button>
<p id="count"></p>
</body>
</html>
我认为您所看到的是,被设置的p元素只有在页面加载时才被更新。
相反,将设置p元素的函数放在它自己的函数中,然后在循环中使用JS函数。(看,您想了解它的功能)
换句话说,变量在更新,而文本不在更新。 您的代码应该如下所示:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Keys</title>
<script>
var keys = 0;
window.onload = function() {
document.getElementById("count").innerHTML="You have " + keys + " keys.";
}
function increase_keys() {
keys++;
}
</script>
</head>
<body>
<button onclick="increase_keys()">Make Keys</button>
<p id="count"></p>
</body>
</html>
1)应将JS放在。
的底部2)您只呈现一次文本消息。您应该在每次单击按钮后更新它
以下是MTI2935修改后的代码版本。它不使用全局变量,相反,代码从页中读取键计数,将数字增加1并更新页。在加载页面时不需要调用函数,初始值在加载时已经显示在页面上。
它还显示“1键”、“2键”等。像这样的小操作将使您与普通开发人员不同。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Keys</title>
<script>
var keys = 0;
window.onload = function() {
document.getElementById("count").innerHTML="You have " + keys + " keys.";
}
function increase_keys() {
keys++;
}
</script>
</head>
<body>
<button onclick="increase_keys()">Make Keys</button>
<p id="count"></p>
</body>
</html>
我在这里创建了一个小提琴:https://jsfiddle.net/texasswede/m75kzqr3/
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11