我想获取HTML元素的真实(不变)id。我的意思是,例如,我有这行HTML:
<p id='1'>Something in paragraph</p>
如果用户使用Chrome或其他浏览器中的开发人员工具,并将此<p>
标记的ID更改为“ 2”,我如何获得该元素的过去(和真实)ID?
我使用了它,但它仍然给出了更改的ID。
$("input").attr('id');
非常感谢!
答案非常简单,只需要修改Time Travel和DOM(Document Object Model)的基础
[当用户将id的值从'1'更改为'2'时,实际上是从用户已删除id=1
到id=2
'1'的时间开始,为“ 2”(实际值),dom只知道该值。因此,您只能获得dom真正了解的那些值,即仅当前值
$("input").attr('id');
这是获取id value值的正确方法