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]
很好