0
私がしようとしているのは、自分の動的情報にIDを追加することです。私はid="[index]
を取る場合は、この行forループ関数にidを代入しようとしています
var webaddress = '<img id= "[index]" src="http://pokeapi.co/media/img/[index].png">';
は、ループが正常に動作してくれたイメージを与えます。しかし、私は他のものをすることができるように私はそれらのすべてにIDを追加する必要があります。ボーナスヘルプは誰かが私のスクリプトをページの一番上に置くことができるようにspecuice divに書き込むためにdocuent.write(テキスト)を変更する方法を教えてもらえるといいでしょう。
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="style.css">
</style>
<script type="text/javascript" rel="script" type="script" href="script.jss"></script>
<script type="text/javascript" src='http://code.jquery.com/jquery-1.10.2.min.js'></script>
<script type="text/javascript">
$(document).ready(function() {
});
</script>
</head>
<body>
<div id="wrapper">
</div>
<div id="pokedeck">
<div id="pokelist">
<script type="text/javascript">
var webaddress = '<img id= "[index]" src="http://pokeapi.co/media/img/[index].png">';
var text = "";
for (var i = 1; i <= 152; i++) {
text += webaddress.replace("[index]", i);
}
document.write(text);
</script>
</div>
<div id="deck1"></div>
</div>
を参照してください。このコードは動作しませんか?現在の出力は何ですか? – David
画像の前にidインデックス部分のidを割り当てないでください。私がフロントインデックスを取り出すと、絵がレンダリングされるだけで、私はアイデアを与えられません。 –
そこには '152'があり、152の' img'タグを追加したいのですか? – Sravan