如何使用jQuery获得HTML元素的真实ID?

问题描述 投票:0回答:1

我想获取HTML元素的真实(不变)id。我的意思是,例如,我有这行HTML:

<p id='1'>Something in paragraph</p>

如果用户使用Chrome或其他浏览器中的开发人员工具,并将此<p>标记的ID更改为“ 2”,我如何获得该元素的过去(和真实)ID?

我使用了它,但它仍然给出了更改的ID。

 $("input").attr('id');

非常感谢!

javascript html jquery
1个回答
0
投票

答案非常简单,只需要修改Time Travel和DOM(Document Object Model)的基础

[当用户将id的值从'1'更改为'2'时,实际上是从用户已删除id=1id=2'1'的时间开始,为“ 2”(实际值),dom只知道该值。因此,您只能获得dom真正了解的那些值,即仅当前值

$("input").attr('id');

这是获取id value值的正确方法

© www.soinside.com 2019 - 2024. All rights reserved.