francoischalifour / selectors-to-array

Converts CSS selectors, DOM elements and NodeLists into arrays

Home Page:https://npm.im/selectors-to-array

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

selectors-to-array

Converts CSS selectors, DOM elements and NodeLists into arrays

Install

$ npm install --save selectors-to-array

Usage

const selectorsToArray = require('selectors-to-array')

selectorsToArray('input, button')
// => [input#player-1, input#player-2, button]

selectorsToArray(document.querySelector('input'))
// => [input#player-1]

selectorsToArray(document.querySelectorAll('input'))
// => [input#player-1, input#player-2]

const elements = [
  document.querySelector('#player-1'),
  ...document.querySelectorAll('button')
]
selectorsToArray(elements)
// => [input#player-1, button]

License

MIT © François Chalifour

About

Converts CSS selectors, DOM elements and NodeLists into arrays

https://npm.im/selectors-to-array

License:MIT License


Languages

Language:JavaScript 100.0%