Javascript 如何编辑整数表值

Javascript 如何编辑整数表值,javascript,html,Javascript,Html,如何通过单击按钮访问表的值,并在每次单击后向其添加值5? 我当前的解决方案只是将5添加为字符串,但我希望20将是25,而不是205,以下是我当前的方法: <!DOCTYPE html> <html> <body> <h2>Basic HTML Table</h2> <table id="table" style="width:100%"> <tr> <

如何通过单击按钮访问表的值,并在每次单击后向其添加值
5
? 我当前的解决方案只是将
5
添加为字符串,但我希望
20
将是
25
,而不是
205
,以下是我当前的方法:

<!DOCTYPE html>
<html>
<body>

<h2>Basic HTML Table</h2>

<table id="table" style="width:100%">
  <tr>
    <th>ID</th>
    <th>Name</th> 
    <th>Gender</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>1</td>
    <td>David</td>
    <td>M</td>
    <td>20</td>
  </tr>
  <tr>
    <td>2</td>
    <td>Emma</td>
    <td>F</td>
    <td>30</td>
  </tr>
</table>
<input type="button" onclick="ageUpdate();" value="Add 5 to the age">

<script>
function ageUpdate() 
{
    var David_Age=document.getElementById('table').rows[parseInt(1,10)].cells;
    David_Age[parseInt(3,10)].innerHTML += 5;
    
    var Emma_Age=document.getElementById('table').rows[parseInt(2,10)].cells;
    Emma_Age[parseInt(3,10)].innerHTML += 5;
}
</script>
</body>
</html>

基本HTML表
身份证件
名称
性别
年龄
1.
大卫
M
20
2.
艾玛
F
30
函数ageUpdate()
{
var David_Age=document.getElementById('table')。行[parseInt(1,10)]。单元格;
David_Age[parseInt(3,10)]。innerHTML+=5;
var Emma_Age=document.getElementById('table')。行[parseInt(2,10)]。单元格;
Emma_Age[parseInt(3,10)]。innerHTML+=5;
}

解决了它:
David_-Age[parseInt(3,10)]。innerHTML=parseInt(David_-Age[parseInt(3,10)]。innerHTML)+5
尝试获取值,求和,然后将其归属于单元格

诸如此类:


David_Age[3].innerHTML=parseInt(David_Age[3].innerHTML)+5

尝试获取值,求和,然后将其属性化为单元格

诸如此类:

David_Age[3].innerHTML=parseInt(David_Age[3].innerHTML)+5

只需一个提示
parseInt(3,10)
就不需要索引了,索引总是以十进制为单位。因此,David_Age[3]
很好,只是一个技巧
parseInt(3,10)
因为不需要索引,索引总是采用十进制。因此,David_Age[3]
很好