Skip to content

Instantly share code, notes, and snippets.

@joshuaborn
Last active August 29, 2015 14:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joshuaborn/7529b8d196e670c12285 to your computer and use it in GitHub Desktop.
Save joshuaborn/7529b8d196e670c12285 to your computer and use it in GitHub Desktop.
Vanilla.js cheat sheet
document.addEventListener('DOMContentLoaded', function() {
...
});
document.querySelector('.selector');
document.querySelectorAll('.selector');
domElement.addEventListener('click', function(event) {
...
});
domElement = document.createElement('img');
domElement.className = 'className';
domElement.setAttribute('src', 'imageName.png');
domElement.style.background = 'blue';
container.appendChild(domElement);
domElement.parentNode.removeChild(domElement);
var request = new XMLHttpRequest();
request.open('GET', '/path/to/resource', true);
request.onreadystatechange = function() {
request.responseText;
};
request.send();
var event = new Event('build');
elem.dispatchEvent(event);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment