-1

これが私のコードです。のようなボタンを作成したい

ランダム 1 ランダム 2 .... ... ランダム 10

JavaScript の for ループで到達できる方法はありますか? 最初のボタンのIDが「button1」であるように、IDも同様です....

<script type="text/javascript">
<!--
  var i = 0;
  var x = new Array(11);
  var y = new Array(11);
  for (i=1; i<=10; i++)
  {
  x[i] = 35.38825899+Math.random()*0.007962;
  y[i] = 0.03903201/0.007962*x;
  document.write('<input type="button" value="Random" onclick="sfcshonan()"/>'+'<br />');
  }
//-->
</script>
4

4 に答える 4

0

これを試して

   document.write('<input type="button" id="button'+i+'" value="Random'+i+'" onclick="sfcshonan()"/>'+'<br />');

の代わりに

   document.write('<input type="button" value="Random" onclick="sfcshonan()"/>'+'<br />');
于 2013-05-16T06:37:34.777 に答える
0
document.write('<input type="button" value="Random '+i+'" onclick="sfcshonan()"/>'+'<br />');
于 2013-05-16T06:41:06.290 に答える
0

単純。変更:

value="Random"

に:

value="Random ' + i + '"

最終コード

document.write('<input type="button" id="button'+i+'" value="Random'+i+'" onclick="sfcshonan()"/>'+'<br />');
于 2013-05-16T06:41:36.557 に答える