https://github.com/diversen/get-set-form-values
Simple object for getting and setting form values using javascript
https://github.com/diversen/get-set-form-values
javascript-forms read-forms write-forms
Last synced: 5 months ago
JSON representation
Simple object for getting and setting form values using javascript
- Host: GitHub
- URL: https://github.com/diversen/get-set-form-values
- Owner: diversen
- Created: 2017-08-04T20:42:55.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-11-02T13:41:45.000Z (about 6 years ago)
- Last Synced: 2025-03-08T07:22:39.054Z (11 months ago)
- Topics: javascript-forms, read-forms, write-forms
- Language: HTML
- Size: 10.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# get-set-form-values
Simple object for getting and setting form values using javascript
Inspiration from this stackoverflow answer (for the setting part):
https://stackoverflow.com/a/35468919/464549
## Install
npm install --save get-set-form-values
Or
## Usage
~~~js
// Will only work in a browser
var formValues = require('get-set-form-values');
// Get a form element
var mainForm = document.getElementById('main_form');
// Get the values
var values = formValues.get(mainForm);
// Set some values
var loadJsonValues = {"radio": "d", "fulltext": "Area", "range": "9", "checkbox": ["B"], "input": "Text", "select": ["saab", "mercedes"], "select-single": "volvo"};
formValues.set(mainForm, loadJsonValues);
~~~
Full example. See: [index.html](index.html)
Live example:
See: https://codepen.io/diversen/full/yoVQZq/
MIT © [Dennis Iversen](https://github.com/diversen)