Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function addNumberButtons() {
- const numberButtons = document.querySelectorAll('input[type=\'number\']')
- numberButtons.forEach(input => Object.entries({
- '<': 'stepDown',
- '>': 'stepUp'
- }).reduce((before, [text, step]) => {
- const btn = document.createElement('button')
- btn.textContent = text
- btn.addEventListener('click', () => {
- input[step]()
- input.dispatchEvent(changeEvt)
- })
- return input.parentNode.insertBefore(btn, before.nextSibling)
- }, input))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement