Element.identify - Prototype JavaScript 框架

Xunxin Prototype API

identify
1.6

identify(element) -> id

如果 element 存在 id 属性,则返回 id 属性值,否则自动为元素生成一个唯一的 id,并返回该 id 值。

样例

初始的 HTML

<ul>
	<li id="apple">apple</li>
	<li>orange</li>
</ul> 

JavaScript

$('apple').identify(); 
// -> 'apple'
$('apple').next().identify();
// -> 'anonymous_element_1' 

最终的 HTML

<ul>
	<li id="apple">apple</li>
	<li id="anonymous_element_1">orange</li>
</ul>