innerHTML/GetElementのコード行を動作させる方法を考えています。私はdocument.write
とalert
のような他のコマンドを試してみましたが、どちらもうまくいくようです。 getRandomArrayElements
機能を含めるためにdocument.get
をどのように構築するのか分かりません。私はWeb開発のJavascript側では新しく、ここでコードを使って遊んでいます。私が配列を持っているとしようとすると、ボタンを押したときにリストの番号が3つずつ表示されます。アラートを除いてすべてが機能しており、ボタンを押すと応答するようにしようとしました。どんな助けもありがとう。ここでdocument.get/Inner HTML Javascriptの問題
<input id="btnSearch" type="button" value="Search" onclick="getRandomArrayElements();" />
<p id="demo"></p>
<script>
function getRandomArrayElements(arr, count) {
var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index;
while (i-- > min) {
index = Math.floor((i + 1) * Math.random());
temp = shuffled[index];
shuffled[index] = shuffled[i];
shuffled[i] = temp;
}
return shuffled.slice(min);
}
問題を持つイムは、私はちょうど機能がボタンを押し上ではなく、アラート、アラートを削除し、最後のコードを組み合わせるの私はどのように多くのバリエーションに関係なくに依存する場所です2行は間違って出てくる。あなたがinnerHTMLプロパティを設定しようとしている何
var numbers = ['1','2','4','5','5','7','8','9','10'];
alert(getRandomArrayElements(numbers, 3));
document.getElementById("demo").innerHTML=random;
</script>
私は私のコードの先頭にそのスニペットを追加するのを忘れ、私は私のバージョンでは、私は病気それを修正します、ここでそれを貼り付けるのを忘れていることがあります。しかし、あなたが提供したスニペットはまさに私が持っていたものです。今私はvarランダムを試してみます。 – Nacho