当输入元素被传递到函数中时,如何获取它的名称? $(this).prop('name') 返回空字符串。
$(this).prop('name')
输入进来
<input type="checkbox" onClick="selectAll(this)" name="NBTC"/>
功能
function selectAll(source) { var sourceName = $(this).prop('name'); }
你需要改变 $(this) 到 $(source) 因为这就是传递给函数的东西。
$(this)
$(source)