aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts/functionality/application-receipt.ts
blob: 7fdf4d07fae1d08c9fbe2722d3f99fa2395e3049 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
const receiptFormElement = document.querySelector("#form_reprint_request") as HTMLElement;
receiptFormElement.removeAttribute("id");
receiptFormElement.removeAttribute("name");
receiptFormElement.removeAttribute("onsubmit");
receiptFormElement.removeAttribute("target");
receiptFormElement.removeAttribute("autocomplete");
receiptFormElement.removeAttribute("rel");

let captchaElement = document.querySelector("#werter > div > div:nth-child(4)") as HTMLElement;

if (captchaElement) {
	captchaElement = captchaElement!;
	const captchaValueElement = document.querySelector("#captchaText") as HTMLInputElement;
	const captchaFieldElement = document.querySelector("[name=txtDrawText]") as HTMLInputElement;
	const removeCaptcha = () => {
		captchaFieldElement.value = captchaValueElement.value;
		captchaElement.style.display = "none";
		setTimeout(removeCaptcha, 1000);
	};
	removeCaptcha();
}