VIN invalid chars

by andrew rowe

HTML

<label>Vin: <input name="vin" value="1234"></label>
<button id="verify">Verify
</button>
<ul id="ul">

</ul>
<!-- fiddle with regex to extract invalid chars from a VIN -->

JavaScript

const $vin = document.querySelector("[name=vin]");
const $verify = document.getElementById('verify');
$verify.addEventListener('click', (evt)=>{
const result = /[^A-HJ-NPR-Z0-9]/.exec($vin.value)
const ul = document.getElementById('ul')
const li = document.createElement('LI')
li.innerText = `${$vin.value} - invalid chars - ${result}`;
ul.appendChild(li);
});