如何获取多个复选框的最后一个值?

如何获取多个复选框的最后一个值?

问题描述:

这是我的复选框元素:如何获取多个复选框的最后一个值?

<input type="checkbox" name="colors" value="blue" /> Blue <br/> 
<input type="checkbox" name="colors" value="green" /> Green<br/> 
<input type="checkbox" name="colors" value="yellow" /> Yellow<br/> 

我怎样才能从这种多选框获得最后的价值,只是明确JS,因为我一直在学习JS和HTML仅仅2天。谢谢。

使用document.querySelectorAll

var checkboxes = document.querySelectorAll("input[name=colors]") 
var lastCheckbox = checkboxes[checkboxes.length - 1]; 
var lastCheckboxValue = lastCheckbox.value;