Witam.
Chciałbym zadeklarować zmienne globalnie. Lecz gdy deklaruje je po za funkcja nie działają one w funkcji. Jak to naprawić albo co można zmienić? :/
function confirm(){
let ah = document.getElementById("ah").value;
let al = document.getElementById("al").value;
let bh = document.getElementById("bh").value;
let bl = document.getElementById("bl").value;
let ch = document.getElementById("ch").value;
let cl = document.getElementById("cl").value;
let dh = document.getElementById("dh").value;
let dl = document.getElementById("dl").value;
const letters =/^[a-f,0-9]+$/i;
//AX AL AH
if(ah.match(letters) && al.match(letters))
{
document.getElementById("ax").value=ah+al;
}
else if(ah.match(letters))
{
document.getElementById("ax").value=ah+"00";
}
else if(al.match(letters))
{
document.getElementById("ax").value="00"+al;
}
else
{
document.getElementById("ax").value="0000";
}