私は、すべてのページの読み込み時にテキスト入力内に5つの乱数を生成するcaptchaを作成したかったのです。私がその機能を実行すると、それは動作しないので、なぜ私は不思議に思っています。ここ
はHTMLです:コメントで述べたように、クライアント側のキャプチャを作成すると、あなたのコードについてはJavaScriptの基本キャプチャを作成する
かなり無駄です、
function captchaCreate(){
var niz = new Array(5);
for (var i; i<=5; i++){
niz[i] = Math.floor(Math.random()*10);
}
document.getElementById("ver").value = niz.join("");
}
うーん...私は、これはどのような方法で有用であろうことを疑う、あなたが何をすべきかをしたいですかクライアントサイドキャプチャ? – Psi
あなたの機能は不必要に複雑です。 '(1e6 + Math.floor(Math.random()* 1e6)+ '').slice(-6)'と同じ結果を得ることができます。 – Siguza
入力要素に 'onload'イベントがありません。 – nnnnnn