我有一个弹出模式,因为它们是p标签,我为此指定了一些ID。
并且在javascript中,我编写了代码以执行一些基于名称的操作。
由于我没有为p标签指定任何名称,因此在JS
文件中使用了它。但我不知道它是如何工作的。下面是我的HTML代码和js代码。 JS
是否将默认名称作为id值?
我已经在VisualStudio(Asp.net)上运行了
<div class="modalbody">
<p id="alert"></p>
</div>
if(document.getElementsByName("alert")[0]!=undefined)
{
some actions
}
最佳答案
从MDN Docs:
getElementsByName方法在IE10及以下版本中的工作方式有所不同。在那里,getElementsByName()还返回具有具有指定值的id属性的元素。注意不要将名称和ID都使用相同的字符串。
关于javascript - html标记中名称的默认值是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51796801/