Javascript for parsing elements in JSON format and manipulate the elements by changing the values in JSON
none
at the head tag
<script src="dverify.js"></script>
Create an object after document.body ready
dveri=new dverify(function(obj){
console.log("ready");
});
- In forms add attribute "dverify-form" with form name
- On each form element add tag "field" that represents the field name, radio elements have the same value for field attribute
DOM of dverified forms and elements in it
dveri.elements
JSON data of dverified forms and elements in it
dveri.data
Read value in element fom JSON
console.log("element have value: ",dveri.data[form][field]);
Change value in element by JSON
dveri.data[form][field]="new value";
When dverify is ready
document.addEventListener("dverifyReady", function(e){
console.log("dverifyReady and all forms are parsed")
});
When dom element is changed by changing JSON value
element.addEventListener("dverified", function(e){
console.log("Element now have new value")
});