页面加载时无条件调用 CaptchaClick(),但 <img id="captcha"> 仅在 NeedCaptcha=true 时渲染,导致无需验证码时 getElementById 返回 null, null.setAttribute 抛错。增加 if (!img) return 守卫,img 存在时行为不变。
页面加载时无条件调用 CaptchaClick(),但 <img id="captcha"> 仅在 NeedCaptcha=true 时渲染,导致无需验证码时 getElementById 返回 null, null.setAttribute 抛错。增加 if (!img) return 守卫,img 存在时行为不变。