JSFiddle - React, Tailwind, and code Playground

by Ishank Dubey

JavaScript

var input = jQuery(document.getElementsByName('zipCode')[0]);
input.val(94099); 
angular.element(document.getElementsByName('zipCode')[0]).scope().newShippingAddress.ZipCode = 94099;
angular.element(document.getElementsByName('zipCode')[0]).scope().frm.$valid = true;
input.trigger('input'); 
input.trigger('change');



var remove = ["ng-pristine", "ng-empty", "ng-invalid", "ng-invalid-required", "ng-valid-pattern", "ng-untouched"];

var add = [ "ng-touched", "ng-not-empty", "ng-dirty", "ng-valid-parse", "ng-valid-required", "ng-valid", "ng-valid-pattern"]


var element = document.getElementsByName('zipCode')[0];

element.classList.remove(...remove);

element.classList.add(...add);

element.setAttribute("aria-invalid","false");