JSFiddle - React, Tailwind, and code Playground

by jstenkvist

JavaScript

// Create the url for the REST request
					var restURL = rootResourceREST + '/validationproxy/checkvalidemail';
					// Make request to REST service
					var request = $.ajax({
						url: restURL,
						data: {'emailaddress':emailAddressToCheck},
						async: false
					})
					// On success check the result
					.done(function( data ) {
						if (data != null && data.value == false) {
							arrFocusFields[arrFocusFields.length] = oField;
							oField.focus();
							
							row.each(function () {
								$(this).find("td").find("input[type=text], select").each(function() {
									arrFocusFields[arrFocusFields.length] = $(this)[0];
								})
							})
				            
							for (var i=0;i<arrFocusFields.length;i++) {
								arrFocusFields[i].parentElement.style.borderWidth = "2px";
								arrFocusFields[i].parentElement.style.borderStyle = "solid";
								arrFocusFields[i].parentElement.style.borderColor = "red";
							}

							var strClientMessage = document.getElementById("msgEmailAddressNotValid").commonname;
							strClientMessage = strClientMessage.replace(/\[%emailaddress\]/gi, "<I>" + emailAddressToCheck + "</I>");
							if ((strClientMessage != null) && (strClientMessage != "")) {
								var fMsg = document.getElementById("ClientMessage");
								if (fMsg != null) {
									fMsg.innerHTML = strClientMessage;
								} else {
									alert(strClientMessage);
								}
							}
						} else {
							return true;
						}
					});