0.2.0 • Published 10 years ago

getids v0.2.0

Weekly downloads
2
License
-
Repository
github
Last release
10 years ago

getids

Returns an object with all DOM nodes by id. It does not return nodes that have no ID. There is one optional argument, either a DOM node, or the ID for a DOM node. If you do not specify one, it will use document

npm install getids

Why?

Because I end up writing 20 lines of getElementById when I build interfaces.

example

given this html

<body><div class="noID"></div><h1 id="title></h1></body>

and this javascript

var getids = require('getids')
var id = getids(document.body)

would yield

id = { title : HTMLElement }