我使用名为 Cryptographer captchan.fr 的 PHP 验证码网站
我需要在同一页面上使用 2 个验证码,但我遇到问题,它们确实生成了,但是当我单击刷新时,仅第一个刷新,刷新代码如下所示。
document.images.captcha.src='cryptographp.html?cfg=0&&'+Math.round(Math.random(0)*1000)+1;
我尝试了这段代码,但它只适用于第一个
document.getElementById('captcha').src='cryptographp.html?cfg=0&&'+Math.round(Math.random(0)*1000)+1;
现在我想做这样的事情,我在图像中添加了 name="captcha" 但由于某种原因这不起作用有人可以帮我修复它吗?
document.getElementsByName('captcha').src='cryptographp.html?cfg=0&&+Math.round(Math.random(0)*1000)+1;
如果更容易的话,我还将 jquery 附加到页面上。
页面上不能有多个具有相同 ID 的元素。这可能就是为什么它只击中第一个。如果您向两个图像添加一个名为“captcha”的类,您可以使用 jQuery 轻松完成此操作:
$('.captcha').attr('src', 'cryptographp.html?cfg=0&&'+Math.round(Math.random(0)*1000)+1);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)