diff --git a/apps/qrcode/custom.html b/apps/qrcode/custom.html
index f0fe0ee21..8912da58b 100644
--- a/apps/qrcode/custom.html
+++ b/apps/qrcode/custom.html
@@ -83,8 +83,8 @@
document.getElementById("password").addEventListener("change",refreshQRCode);
document.getElementById("encryption").addEventListener("change",refreshQRCode);
document.getElementById("hidden").addEventListener("change",refreshQRCode);
- document.getElementById("useURL").addEventListener("change",refreshQRCode);
- document.getElementById("useWIFI").addEventListener("change",refreshQRCode);
+ document.getElementById("useURL").addEventListener("click",refreshQRCode);
+ document.getElementById("useWIFI").addEventListener("click",refreshQRCode);
document.getElementById("upload").addEventListener("click", function() {
var content = document.getElementById("url").value;
if(document.getElementById("useWIFI").checked){