Skip to content

azer/domutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stand-alone, CommonJS compliant library to aid basic DOM operations.

Install

From NPM:

$ npm install domutils

Or, from Github:

$ curl https://github.com/azer/domutils/raw/master/lib/domutils.js -o domutils.js

Usage

On a CommonJS compliant environment (JSBuild, Browserify, RequireJS etc.)

> var domutils = require('domutils');
> domutils.attr(domutils.select('form.login'), 'method', 'POST');

On a classic browser environment:

<script src="domutils.js"></script>
> domutils.on(window, 'DOMContentLoaded', doSomething);

Available Methods

  • add
  • addListener
  • attr
  • children
  • create
  • on (alias for addListener)
  • removeListener
  • select
  • selectAll

Development

status: under development

todo:

  • Extend Documentation
  • Switch to better testing suite
  • Complete lacking tests

About

Stand-alone, CommonJS compatible DOM library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published