发布网友 发布时间:2022-04-23 05:24
共1个回答
热心网友 时间:2023-06-27 13:51
很简单,把id写入到这个按钮里面就好了。例如:
<input data-id="6" value="删除">
然后通过xx.getAttribute("data-id")来获取。如果你用jQuery的话直接$(this).attr("data-id")来获取。
这里的data-id是你自己随意定义的,只要不和其他的属性名冲突就好。有些人习惯写item-id随便你的喜好了。追问请问一下xx.getAttribute("data-id")中的xx是标签名,还是id、class属性值
追答
都可以。获取对象的方法有很多,不过你这种批量的建议用this。 如果用jQuery就方便了
<input type="button" data-id="6" value="删除" onclick="sendToServer(this)"><br>
<input type="button" data-id="7" value="删除" onclick="sendToServer(this)">
<script>
function sendToServer(objInput){
alert("删除" + objInput.getAttribute('data-id'));
}
</script>