javascript - 我想制作一个不断将 5 添加到 id 的按钮。如何?
问题描述
请帮忙。每次按下修复按钮时,我想在段落 id 中添加 5。
function heal(value3) {
document.getElementById('defend').innerHTML = +5 defend;
}
<p id="defend">10</p>
<input type="button" value="Heal" id="def" onclick="heal(this.value3);">
解决方案
尝试这个
var heal = function(value) {
let para = document.getElementById('defend');
para.textContent = parseInt(para.textContent) + 5;
};
<p id="defend">10</p>
<input type="button" value="Heal" id="def" onclick="heal(this.value);">
推荐阅读
- symfony - 是否可以在 Windows 7 上从 4.21.6 更新 Symfony 5?
- c - 在 mini-shell 中使用 setpgid 会破坏交互式命令
- react-native - React Native'TypeError:未定义不是对象(评估'navigation.navigate')'
- python-3.x - 如何为 sqlcipher/sqlite 导出强制编码?
- amazon-web-services - 并发 AWS Lambda 之间的通信
- c# - c#错误没有得到要查看的引用
- php - Get position of an ID based on MySQL COUNT result
- ssis - 使用 SSIS 连接 Access 365 错误 0x80040E09
- python-3.x - 使用 multiprocessing.Pool 进行多处理
- reactjs - 带有自定义验证的 React 表单提交给 PHP